XML 87 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 18, 2025
Sep. 05, 2025
Aug. 01, 2023
Jul. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]            
Long-term debt         $ 35,881 $ 48,599
Less: unamortized loan fees         (78) (141)
Less: current portion         (12,941) (1,179)
Long-term debt, net of current portion         22,862 47,279
Payments of long-term debt         12,717 1,122
2026 Term Loan            
Debt Instrument [Line Items]            
Long-term debt         12,258 20,923
Amount converted to term loan         16,115  
Term loan, accordion feature         $ 6,885  
Fixed interest rate (as a percent)         3.50%  
Monthly principal and interest payments         $ 116  
Payments of long-term debt $ 8,000          
2027 Term Loan            
Debt Instrument [Line Items]            
Long-term debt         23,623 $ 27,676
Amount converted to term loan         20,700  
Term loan, accordion feature         $ 8,000  
Fixed interest rate (as a percent)         4.375%  
Monthly principal and interest payments     $ 144 $ 104    
Payments of long-term debt   $ 3,500