XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.1
NOTES PAYABLE TO BANKS - Credit Facility (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Lender
Dec. 31, 2024
USD ($)
NOTES PAYABLE TO BANKS    
Number of additional credit lenders | Lender 4  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum    
NOTES PAYABLE TO BANKS    
Additional increase (decrease) in basis points 0.10%  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum    
NOTES PAYABLE TO BANKS    
Additional increase (decrease) in basis points 0.30%  
Amendment    
NOTES PAYABLE TO BANKS    
Minimum EBITDA $ 50,000  
Maximum consolidated leverage ratio 2.5  
Minimum debt service coverage ratio 2  
Revolving credit facility    
NOTES PAYABLE TO BANKS    
Maximum borrowing capacity $ 100,000  
Letters of credit outstanding amount 0 $ 0
Available credit facility $ 83,900  
Revolving credit facility | Minimum    
NOTES PAYABLE TO BANKS    
Annual fee (as a percent) 0.20%  
Revolving credit facility | Maximum    
NOTES PAYABLE TO BANKS    
Annual fee (as a percent) 0.30%  
Revolving credit facility | Second Rate | Federal Funds Rate    
NOTES PAYABLE TO BANKS    
Basis points added 0.50%  
Revolving credit facility | Amendment | First rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum    
NOTES PAYABLE TO BANKS    
Basis points added 1.25%  
Revolving credit facility | Amendment | First rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum    
NOTES PAYABLE TO BANKS    
Basis points added 2.25%  
Revolving credit facility | Amendment | Second Rate    
NOTES PAYABLE TO BANKS    
Floor interest rate 1.00%  
Revolving credit facility | Amendment | Second Rate | Minimum    
NOTES PAYABLE TO BANKS    
Basis points added 0.25%  
Revolving credit facility | Amendment | Second Rate | Maximum    
NOTES PAYABLE TO BANKS    
Basis points added 1.25%  
Revolving credit facility | Amendment | Second Rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate    
NOTES PAYABLE TO BANKS    
Basis points added 1.00%  
Revolving credit facility | Amendment | Second Rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum    
NOTES PAYABLE TO BANKS    
Basis points added 1.00%  
Revolving credit facility | Letter of credit sub-facility    
NOTES PAYABLE TO BANKS    
Maximum borrowing capacity $ 35,000  
Letters of credit outstanding amount 16,100  
Revolving credit facility | Letter of credit sub-facility | Amendment    
NOTES PAYABLE TO BANKS    
Maximum borrowing capacity 400,000  
Revolving credit facility | Swingline    
NOTES PAYABLE TO BANKS    
Maximum borrowing capacity $ 35,000