XML 46 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt, Principal $ 84,999 $ 84,297
Total debt, Unamortized Discount (95) (138)
Total debt, Net Carrying Value 84,904 84,159
Less: current portion, Principal 36,249 19,297
Less: current portion, Net Carrying Value 36,249 19,297
Non-current portion, Principal 48,750 65,000
Non-current portion, Unamortized Discount (95) (138)
Non-current portion, Net Carrying Value 48,655 64,862
Term Loan    
Debt Instrument [Line Items]    
Total debt, Principal 65,000 65,000
Total debt, Unamortized Discount (95) (138)
Total debt, Net Carrying Value 64,905 64,862
Revolving Loan    
Debt Instrument [Line Items]    
Total debt, Principal 19,999 19,297
Total debt, Net Carrying Value $ 19,999 $ 19,297