XML 106 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Senior Debt - Senior Debt Facilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total senior debt $ 877,333,000  
Unamortized debt issuance expense (9,607,000) $ (14,376,000)
Senior debt, net 867,726,000 866,707,000
Letters of credit, amount outstanding $ 46,700,000 50,400,000
Revolving Credit Facility    
Debt Instrument [Line Items]    
Maturity date Jun. 07, 2029  
Maximum borrowing capacity $ 550,000,000 550,000,000
Total senior debt 75,000,000 70,000,000
Amount Available $ 428,306,000 429,571,000
Term loan    
Debt Instrument [Line Items]    
Maturity date Feb. 17, 2028  
Maximum borrowing capacity $ 875,000,000 875,000,000
Total senior debt 802,333,000 811,083,000
Amount Available 0 0
Term Loan and Revolving Credit Facility    
Debt Instrument [Line Items]    
Maximum borrowing capacity 1,425,000,000 1,425,000,000
Total senior debt 877,333,000 881,083,000
Amount Available $ 428,306,000 $ 429,571,000