Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments and Rentals under Lease Agreements For Office Space (Detail) - Continuing Operations
$ in Thousands
Dec. 31, 2024
USD ($)
Commitments And Contingencies [Line Items]  
Minimum Lease Commitments, 2025 $ 6,619
Minimum Lease Commitments, 2026 6,748
Minimum Lease Commitments, 2027 6,715
Minimum Lease Commitments, 2028 5,112
Minimum Lease Commitments, 2029 498
Minimum Lease Commitments, Thereafter 1,594
Minimum Lease Commitments, Total 27,286
Non-cancellable Subleases, 2025 (40)
Non-cancellable Subleases, Thereafter (40)
Minimum Net Rentals, 2025 6,579
Minimum Net Rentals, 2026 6,748
Minimum Net Rentals, 2027 6,715
Minimum Net Rentals, 2028 5,112
Minimum Net Rentals, 2029 498
Minimum Net Rentals, Thereafter 1,594
Minimum Net Rentals, Total $ 27,246
Weighted-average remaining lease term – operating leases (months) 49 months 12 days
Weighted-average discount rate 4.60%