XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCING ARRANGEMENTS - 2021 amended term loan (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 01, 2025
Oct. 01, 2024
Nov. 15, 2021
Sep. 30, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule of Capitalization, Long-term Debt                
Repayments of long term debt         $ 23,500,000 $ 25,191,000 $ 319,000 $ 39,000
Long-term debt, net of issuance costs           $ 52,067,000 $ 30,321,000  
Secured Debt                
Schedule of Capitalization, Long-term Debt                
Total long-term debt, net of issuance costs     $ 2,500,000          
2021 Amended Term Loan | Secured Debt                
Schedule of Capitalization, Long-term Debt                
Maximum borrowing capacity       $ 75,000,000 75,000,000      
Periodic payment       $ 100,000        
Effective interest rate (percent)           5.50%    
Long-term debt, net of issuance costs           $ 44,900,000    
2021 Amended Term Loan | Secured Debt | Reference Rate                
Schedule of Capitalization, Long-term Debt                
Variable rate (percent)       2.25%        
2021 Amended Term Loan | Secured Debt | Forecast                
Schedule of Capitalization, Long-term Debt                
Periodic payment $ 600,000 $ 200,000            
2021 Amended Term Loan | Line of Credit | Revolving Credit Facility                
Schedule of Capitalization, Long-term Debt                
Maximum borrowing capacity       $ 25,000,000 25,000,000      
2021 Amended Term Loan | Line of Credit | Revolving Credit Facility | Reference Rate                
Schedule of Capitalization, Long-term Debt                
Variable rate (percent)           1.00% 1.00%  
Initial Term Loan | Secured Debt                
Schedule of Capitalization, Long-term Debt                
Maximum borrowing capacity       $ 45,000,000 45,000,000      
Debt instrument, term       60 months        
Delayed Term Loan | Secured Debt                
Schedule of Capitalization, Long-term Debt                
Maximum borrowing capacity       $ 30,000,000 $ 30,000,000