XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Credit Agreement - Maturities of Debt (Details) - Term Loan - USD ($)
$ in Thousands
Mar. 31, 2025
Sep. 08, 2021
Maturities of notes payable    
2025 (April 1 - December 31) $ 2,250  
2026 23,250  
Total 25,500  
Less: Deferred financing fees (63)  
Net Note Payable 25,437 $ 30,000
Less: Current portion of note payable (2,956)  
Non-current portion of note payable $ 22,481