XML 127 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
BORROWINGS - Term Loan (Details) - USD ($)
3 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Apr. 30, 2022
May 28, 2021
Borrowings              
Total long-term debt $ 18,000,000       $ 30,000,000    
Revolving Credit Facility              
Borrowings              
Issuance of debt             $ 40,000,000
Term Loan              
Borrowings              
Issuance of debt             $ 60,000,000
Total long-term debt 18,000,000       $ 30,000,000    
Second Amended and Restated Credit Agreement | Revolving Credit Facility              
Borrowings              
Balance outstanding 0            
Second Amended and Restated Credit Agreement | Term Loan              
Borrowings              
Total long-term debt 30,000,000            
Long-term debt, current 12,000,000            
Long term debt, noncurrent 18,000,000            
Quarterly payments on the term loan reduce the outstanding principal balance, amount $ 3,000,000 $ 3,000,000 $ 3,000,000 $ 3,000,000      
Second Amended and Restated Credit Agreement | One-month LIBOR rate              
Borrowings              
Interest rate             1.75%
Third Amendment To Extend Credit Facility | SOFR-indexed interest rate | Term Loan              
Borrowings              
Interest rate           1.80%