v3.25.2
Liabilities - Revolving Credit Facility (Details)
$ in Millions
6 Months Ended 12 Months Ended
Dec. 16, 2021
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 16, 2025
USD ($)
Aug. 02, 2024
USD ($)
Credit Facility          
Debt          
Borrowing capacity $ 150.0     $ 250.0 $ 225.0
Additional increase in borrowing subject to certain conditions $ 100.0        
Secured net leverage ratio 2.5        
Outstanding amount   $ 0.0 $ 0.0    
Credit Facility | Minimum          
Debt          
Unused commitment fee percentage (as a percent) 0.20%        
Interest coverage ratio 3        
Credit Facility | Maximum          
Debt          
Unused commitment fee percentage (as a percent) 0.30%        
Total net leverage ratio 4.5        
Secured net leverage ratio 3        
Credit Facility | Base rate | Minimum          
Debt          
Basis spread on base rate (as a percent) 0.25%        
Credit Facility | Base rate | Maximum          
Debt          
Basis spread on base rate (as a percent) 1.00%        
Credit Facility | SOFR          
Debt          
Floor rate on debt instrument (as a percent) 0.00%        
Credit Facility | SOFR | Minimum          
Debt          
Basis spread on base rate (as a percent) 1.25%        
Credit Facility | SOFR | Maximum          
Debt          
Basis spread on base rate (as a percent) 2.00%        
Credit Facility, Letter of Credit          
Debt          
Borrowing capacity $ 15.0