XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Summary of Operating Lease Expense (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]    
Operating lease expense $ 1,427 $ 1,416
Cash paid for lease liabilities 1,859 1,874
Sublease income (expense) (2,226)  
Sublease income (expense) (Note 5) $ 2,226 $ (1,602)
Percentage of excess rent paid 0.50