v3.26.3
Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt, Principal $ 63,504 $ 83,968
Total debt, Unamortized Discount (154) (80)
Total debt, Net Carrying Value 63,350 83,888
Less: current portion, Principal 28,504 43,343
Less: current portion, Net Carrying Value 28,504 43,343
Non-current portion, Principal 35,000 40,625
Non-current portion, Unamortized Discount (154) (80)
Non-current portion, Net Carrying Value 34,846 40,545
Term Loan    
Debt Instrument [Line Items]    
Total debt, Principal 35,000 65,000
Total debt, Unamortized Discount (154) (80)
Total debt, Net Carrying Value 34,846 64,920
Revolving Loan    
Debt Instrument [Line Items]    
Total debt, Principal 28,504 18,968
Total debt, Net Carrying Value $ 28,504 $ 18,968