XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 01, 2023
Jul. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Carrying Amount     $ 49,721 $ 42,731
Less: unamortized loan fees     (203) (216)
Less: current portion     (1,122) (957)
Long-term debt, net of current portion     48,396 41,558
Term Loan, Maturing September 30, 2026        
Debt Instrument [Line Items]        
Carrying Amount     21,555 22,168
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  
Term Loan Maturing July 01, 2027        
Debt Instrument [Line Items]        
Carrying Amount     28,166 $ 20,563
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