XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT AND PREFERRED STOCK - Revolving Credit Facility (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
step_down
Dec. 31, 2023
USD ($)
Nov. 09, 2021
USD ($)
The Revolving Credit Facility | Revolving Credit Facility      
Debt Instrument [Line Items]      
Debt term 5 years    
Line of credit, maximum borrowing capacity $ 100,000,000.0    
Line of credit accordion feature $ 143,000,000.0    
Line of credit, increase percentage factor 100.00%    
Number of step downs | step_down 2    
Step down rate 0.25%    
Utilization threshold 40.00%    
Leverage ratio 7.50    
Long-term line of credit $ 0 $ 0  
The Revolving Credit Facility | Revolving Credit Facility | LIBOR      
Debt Instrument [Line Items]      
Debt interest rate 3.25%    
The Revolving Credit Facility | Revolving Credit Facility | Base Rate      
Debt Instrument [Line Items]      
Debt interest rate 2.25%    
The Revolving Credit Facility | Bridge Loan      
Debt Instrument [Line Items]      
Line of credit, maximum borrowing capacity     $ 20,000,000.0
The Revolving Credit Facility | Letter of Credit      
Debt Instrument [Line Items]      
Line of credit, maximum borrowing capacity     $ 25,000,000.0
Amount of undrawn letters of credit $ 10,000,000.0    
The Revolving Credit Facility Due 2026 - Interest Rate Option Two | Revolving Credit Facility | Fed Funds Effective Rate Overnight Index Swap Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate 0.50%    
The Revolving Credit Facility Due 2026 - Interest Rate Option Two | Revolving Credit Facility | One Month London Interbank Offered Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate 1.00%    
The Revolving Credit Facility Due 2026 - Interest Rate Option Two | Revolving Credit Facility | LIBOR | Minimum      
Debt Instrument [Line Items]      
Basis spread on variable rate 1.00%