XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Agreement - Maturities of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Sep. 08, 2021
Maturities of notes payable    
Net Notes Payable $ 28,500  
Term Loan    
Maturities of notes payable    
2024 2,250  
2025 3,000  
2026 23,250  
Total 28,500  
Less: Deferred financing fees (107)  
Net Notes Payable 28,393 $ 30,000
Less: Current portion of notes payable (2,956)  
Non-current portion of notes payable $ 25,437