XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Credit Agreement (Details) - USD ($)
6 Months Ended
Dec. 21, 2023
Aug. 01, 2023
Jun. 21, 2023
Feb. 22, 2022
Sep. 08, 2021
Jun. 30, 2024
Credit Agreement            
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           $ 27,800,000
Credit facility outstanding amount         25,000,000.0  
Basis spread (as a percent)     0.10%      
SOFR            
Credit Agreement            
Basis spread (as a percent)     3.50%      
Revolving credit facility            
Credit Agreement            
Line of credit         25,000,000.0  
Debt instrument periodic payment $ 16,800,000          
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 | SOFR            
Credit Agreement            
Basis spread (as a percent)   3.50%       7.18%
Revolving credit facility | Maximum            
Credit Agreement            
Unused line fee (as a percent)   0.20%        
Revolving credit facility | Maximum | Base Rate            
Credit Agreement            
Basis spread (as a percent)     2.25%      
Revolving credit facility | Maximum | SOFR            
Credit Agreement            
Basis spread (as a percent)     3.25%      
Revolving credit facility | Minimum            
Credit Agreement            
Unused line fee (as a percent)   0.125%        
Revolving credit facility | Minimum | Base Rate            
Credit Agreement            
Basis spread (as a percent)     0.75%      
Revolving credit facility | Minimum | SOFR            
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 $ 27,654,000
Principal prepayment of term loan       $ 3,000,000.0    
Increase in term debt   $ 8,250,000        
Debt instrument frequency of periodic payment           quarterly
Debt instrument periodic payment           $ 750,000