v3.26.1
Long-Term Debt - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument [Line Items]      
Total principal amount $ 32,223   $ 32,443
Interest Expense, Long-Term Debt $ 456 $ 2,715  
4.75% Convertible Senior Notes [Member]      
Debt Instrument [Line Items]      
Promissory interest rate   4.75%  
Convertible note conversion amount   $ 250  
Number of stock issued upon conversion of convertible note   3,169  
4.25% Convertible Senior Notes [Member]      
Debt Instrument [Line Items]      
Promissory interest rate 4.75% 4.75%  
5.65% Promissory Note [Member]      
Debt Instrument [Line Items]      
Promissory interest rate 5.65%    
Debt instrument, maturity date 2035