XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Agreement - Maturities of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 23, 2023
Sep. 08, 2021
Maturities of notes payable      
Net Notes Payable   $ 16,800  
Term Loan      
Maturities of notes payable      
2024 $ 3,000    
2025 3,000    
2026 23,250    
Total 29,250    
Less: Deferred Financing Fees (118)    
Net Notes Payable 29,132   $ 30,000
Less: Current portion of notes payable (2,956)    
Non-current portion of notes payable $ 26,176