v3.26.3
Long-Term Debt - Summary of Long-Term Debt (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Aug. 01, 2035
Dec. 31, 2025
Sep. 30, 2025
Debt Instrument [Line Items]        
Total principal amount $ 31,776   $ 32,443  
Less: unamortized issuance costs (521)   (566)  
Total long-term debt $ 31,255   31,877  
4.75% Convertible Senior Notes [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate, Stated Percentage 4.75%     4.75%
5.65% Promissory Note [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate, Stated Percentage 5.65% 5.65%    
4.55% Promissory Note [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate, Stated Percentage 4.55%      
5.50% Promissory Note [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate, Stated Percentage 5.50%      
Long-Term Debt [Member] | 5.65% Promissory Note [Member]        
Debt Instrument [Line Items]        
Total principal amount $ 16,654   16,896  
Debt Instrument, Issuance Date Jul. 24, 2025      
Debt Instrument, Maturity Date Aug. 01, 2035      
Debt Instrument, Interest Rate, Stated Percentage 5.65%      
Debt Instrument, Frequency of Periodic Payment Monthly      
Long-Term Debt [Member] | 4.55% Promissory Note [Member]        
Debt Instrument [Line Items]        
Total principal amount $ 3,896   4,125  
Debt Instrument, Issuance Date Jul. 06, 2018      
Debt Instrument, Maturity Date Aug. 01, 2036      
Debt Instrument, Interest Rate, Stated Percentage 4.55%      
Debt Instrument, Frequency of Periodic Payment Monthly      
Long-Term Debt [Member] | 5.50% Promissory Note [Member]        
Debt Instrument [Line Items]        
Total principal amount $ 11,226   $ 11,422  
Debt Instrument, Issuance Date Jun. 26, 2023      
Debt Instrument, Maturity Date Jul. 01, 2033      
Debt Instrument, Interest Rate, Stated Percentage 5.50%      
Debt Instrument, Frequency of Periodic Payment Monthly