XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt, Principal $ 85,097 $ 84,297
Total debt, Unamortized Discount (124) (138)
Total debt, Net Carrying Value 84,973 84,159
Less: current portion, Principal 20,097 19,297
Less: current portion, Net Carrying Value 20,097 19,297
Non-current portion, Principal 65,000 65,000
Non-current portion, Unamortized Discount (124) (138)
Non-current portion, Net Carrying Value 64,876 64,862
Term Loan    
Debt Instrument [Line Items]    
Total debt, Principal 65,000 65,000
Total debt, Unamortized Discount (124) (138)
Total debt, Net Carrying Value 64,876 64,862
Revolving Loan    
Debt Instrument [Line Items]    
Total debt, Principal 20,097 19,297
Total debt, Net Carrying Value $ 20,097 $ 19,297