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.2
Commitments and Contingencies - Summary of Future Minimum Lease Payments and Rentals under Lease Agreements For Office Space (Detail)
$ in Thousands
Jun. 30, 2025
USD ($)
Lessee, Lease, Description [Line Items]  
Weighted-average remaining lease term - operating leases (months) 48 months 9 days
Weighted-average discount rate 5.10%
Continuing Operations  
Lessee, Lease, Description [Line Items]  
Operating Leases, Remainder of 2025 $ 3,462
Operating Leases, 2026 7,059
Operating Leases, 2027 7,026
Operating Leases, 2028 5,429
Operating Leases, 2029 819
Operating Leases, Thereafter 2,035
Operating Leases, Total 25,830
Non-cancellable Subleases, Remainder of 2025 0
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 0
Operating Lease Liabilities, Remainder of 2025 3,462
Operating Lease Liabilities, 2026 7,059
Operating Lease Liabilities, 2027 7,026
Operating Lease Liabilities, 2028 5,429
Operating Lease Liabilities, 2029 819
Operating Lease Liabilities, Thereafter 2,035
Operating Lease Liabilities, Total $ 25,830