XML 69 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Credit Agreement - Maturities of Debt (Details) - Term Loan - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 08, 2021
Maturities of notes payable    
2025 $ 3,000  
2026 23,250  
Total 26,250  
Less: Deferred financing fees (74)  
Net Note Payable 26,176 $ 30,000
Less: Current portion of note payable (2,956)  
Non-current portion of note payable $ 23,220