XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Credit Agreement (Details) - USD ($)
3 Months Ended
Feb. 22, 2022
Sep. 08, 2021
Mar. 31, 2023
Dec. 31, 2022
Credit Agreement        
Credit facility outstanding amount   $ 25,000,000.0 $ 24,929,000 $ 24,916,000
Line of credit, threshold contingent increase in borrowing capacity   25,000,000.0    
Credit agreement, total aggregate principal amount   80,000,000.0    
Long-term debt     $ 48,300,000  
LIBOR        
Credit Agreement        
Basis spread (as a percent)     3.50%  
Revolving credit facility        
Credit Agreement        
Line of credit   25,000,000.0    
Credit facility outstanding amount     $ 25,000,000.0  
Revolving credit facility | Federal Funds        
Credit Agreement        
Basis spread (as a percent)     0.50%  
Revolving credit facility | Base Rate        
Credit Agreement        
Basis spread (as a percent)     1.00%  
Revolving credit facility | LIBOR        
Credit Agreement        
Basis spread (as a percent)     8.28%  
Revolving credit facility | Maximum        
Credit Agreement        
Unused line fee (as a percent)     0.375%  
Revolving credit facility | Maximum | Base Rate        
Credit Agreement        
Basis spread (as a percent)     2.25%  
Revolving credit facility | Maximum | LIBOR        
Credit Agreement        
Basis spread (as a percent)     3.25%  
Revolving credit facility | Minimum        
Credit Agreement        
Unused line fee (as a percent)     0.30%  
Revolving credit facility | Minimum | Base Rate        
Credit Agreement        
Basis spread (as a percent)     0.75%  
Revolving credit facility | Minimum | LIBOR        
Credit Agreement        
Basis spread (as a percent)     1.75%  
Term Loan        
Credit Agreement        
Debt instrument face amount   30,000,000.0    
Long-term debt   $ 30,000,000.0 $ 23,250,000  
Debt instrument periodic payment     $ 750,000  
Debt instrument frequency of periodic payment     quarterly  
Principal prepayment of term loan $ 3,000,000.0