XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Credit Agreement - Maturities of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Sep. 08, 2021
Maturities of notes payable    
Net Note Payable $ 27,800  
Term Loan    
Maturities of notes payable    
2024 (July 1 - December 31) 1,500  
2025 3,000  
2026 23,250  
Total 27,750  
Less: Deferred financing fees (96)  
Net Note Payable 27,654 $ 30,000
Less: Current portion of note payable (2,956)  
Non-current portion of note payable $ 24,698