XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Agreement (Details) - USD ($)
3 Months Ended
Dec. 31, 2023
Aug. 01, 2023
Jun. 21, 2023
Feb. 22, 2022
Sep. 08, 2021
Mar. 31, 2024
Credit Agreement            
Basis spread (as a percent)     0.10%      
Credit facility outstanding amount         $ 25,000,000.0  
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           $ 28,500,000
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.16%
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            
Increase in term debt   $ 8,250,000        
Debt instrument face amount         30,000,000.0  
Long-term debt         $ 30,000,000.0 $ 28,393,000
Debt instrument periodic payment           $ 750,000
Debt instrument frequency of periodic payment           quarterly
Principal prepayment of term loan       $ 3,000,000.0