XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Agreement - Maturities of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Sep. 08, 2021
Maturities of notes payable      
Total   $ 46,800  
Term Loan      
Maturities of notes payable      
2023 (October 1 - December 31) $ 750    
2024 3,000    
2025 3,000    
2026 23,250    
Total $ 30,000 $ 30,000 $ 30,000