Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Summary of Future Minimum Lease Payments and Rentals under Lease Agreements For Office Space (Detail)

v3.25.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments and Rentals under Lease Agreements For Office Space (Detail)
$ in Thousands
Mar. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]  
Weighted-average remaining lease term - operating leases (months) 46 months 24 days
Weighted-average discount rate 4.70%
Continuing Operations  
Lessee, Lease, Description [Line Items]  
Operating Leases, Remainder of 2025 $ 4,969
Operating Leases, 2026 6,748
Operating Leases, 2027 6,715
Operating Leases, 2028 5,112
Operating Leases, 2029 498
Operating Leases, Thereafter 1,594
Operating Leases, Total 25,636
Non-cancellable Subleases, Remainder of 2025 (40)
Non-cancellable Subleases, 2026 0
Non-cancellable Subleases, 2027 0
Non-cancellable Subleases, 2028 0
Non-cancellable Subleases, 2029 0
Non-cancellable Subleases, Thereafter 0
Non-cancellable Subleases, Total (40)
Operating Lease Liabilities, Remainder of 2025 4,929
Operating Lease Liabilities, 2026 6,748
Operating Lease Liabilities, 2027 6,715
Operating Lease Liabilities, 2028 5,112
Operating Lease Liabilities, 2029 498
Operating Lease Liabilities, Thereafter 1,594
Operating Lease Liabilities, Total $ 25,596