v3.25.1
Long-Term Debt - Summary of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total principal amount $ 188,206 $ 188,589
Less: unamortized issuance costs (2,874) (3,335)
Total long-term debt 185,332 185,254
4.75% Convertible Senior Notes [Member]    
Debt Instrument [Line Items]    
Total principal amount 172,250 172,500
4.55% Promissory Note [Member]    
Debt Instrument [Line Items]    
Total principal amount 4,347 4,419
5.50% Promissory Note [Member]    
Debt Instrument [Line Items]    
Total principal amount $ 11,609 $ 11,670