XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Credit Agreement - Maturities of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 08, 2021
Maturities of notes payable    
Net Note Payable $ 27,000  
Term Loan    
Maturities of notes payable    
2024 (October 1 - December 31) 750  
2025 3,000  
2026 23,250  
Total 27,000  
Less: Deferred financing fees (85)  
Net Note Payable 26,915 $ 30,000
Less: Current portion of note payable (2,956)  
Non-current portion of note payable $ 23,959