Annual report [Section 13 and 15(d), not S-K Item 405]

Debt - Credit Facility (Details)

v3.25.0.1
Debt - Credit Facility (Details)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2023
USD ($)
Apr. 30, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Credit Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 350.0 $ 200.0      
Leverage ratio 4.5        
Unrestricted cash and cash equivalents $ 40.0 40.0      
Incremental revolving facility $ 150.0 $ 75.0      
Secured leverage ratio 2.5 2.5      
Refinancing charges       $ 3.9  
Loss on debt modification     $ (0.1)    
Borrowings outstanding         $ 44.0
Weighted average interest rate     8.276% 8.276% 7.408%
Commitments available         $ 302.7
Credit Facility | Debt Instrument, Leverage Ratio Covenant Test Level For First Two Quarters of 2021          
Line of Credit Facility [Line Items]          
Leverage ratio   5      
Credit Facility | Debt Instrument, Leverage Ratio Covenant Test Level For Third Quarter of 2021          
Line of Credit Facility [Line Items]          
Leverage ratio   4.75      
Credit Facility | Debt Instrument, Leverage Ratio Covenant Test Level, Thereafter          
Line of Credit Facility [Line Items]          
Leverage ratio   4.5      
Credit Facility | Minimum          
Line of Credit Facility [Line Items]          
Leverage ratio 3 3      
Commitment fee percentage   0.375%      
Credit Facility | Maximum          
Line of Credit Facility [Line Items]          
Leverage ratio 4.5 4.5      
Commitment fee percentage   0.50%      
Credit Facility | Eurodollar | Minimum          
Line of Credit Facility [Line Items]          
Variable rate (as a percent)   2.75%      
Credit Facility | Eurodollar | Maximum          
Line of Credit Facility [Line Items]          
Variable rate (as a percent)   3.75%      
Base Rate Borrowings | Federal funds          
Line of Credit Facility [Line Items]          
Variable rate (as a percent) 0.50% 0.50%      
Base Rate Borrowings | SOFR          
Line of Credit Facility [Line Items]          
Variable rate (as a percent) 1.00%        
Base Rate Borrowings | SOFR | Minimum          
Line of Credit Facility [Line Items]          
Additional Interest Margin Based On Leverage Ratio 1.75%        
Base Rate Borrowings | SOFR | Maximum          
Line of Credit Facility [Line Items]          
Additional Interest Margin Based On Leverage Ratio 2.75%        
Base Rate Borrowings | LIBOR          
Line of Credit Facility [Line Items]          
Variable rate (as a percent)   1.00%      
Base Rate Borrowings | LIBOR | Minimum          
Line of Credit Facility [Line Items]          
Additional Interest Margin Based On Leverage Ratio   1.75%      
Base Rate Borrowings | LIBOR | Maximum          
Line of Credit Facility [Line Items]          
Additional Interest Margin Based On Leverage Ratio   2.75%      
SOFR Borrowings | SOFR          
Line of Credit Facility [Line Items]          
Variable rate (as a percent) 0.10%        
SOFR Borrowings | SOFR | Minimum          
Line of Credit Facility [Line Items]          
Additional Interest Margin Based On Leverage Ratio 2.75%        
SOFR Borrowings | SOFR | Maximum          
Line of Credit Facility [Line Items]          
Additional Interest Margin Based On Leverage Ratio 3.75%        
Letters of Credit          
Line of Credit Facility [Line Items]          
Letter of credits outstanding         $ 3.3