v3.25.2
Debt - Narrative (Details) - USD ($)
1 Months Ended
Nov. 30, 2022
Jun. 30, 2025
Dec. 31, 2024
Federal Funds      
Debt Instrument [Line Items]      
Credit facility basis point (as a percent) 0.50%    
Secured Overnight Financing Rate (SOFR)      
Debt Instrument [Line Items]      
Credit facility basis point (as a percent) 1.00%    
Credit Facility      
Debt Instrument [Line Items]      
Long-term debt, net   $ 470,000,000.0 $ 0
Current portion of long-term debt, net   $ 0  
Credit Facility | Line of Credit      
Debt Instrument [Line Items]      
Senior secured revolving line of credit $ 300,000,000    
Credit Facility | Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Senior secured revolving line of credit $ 900,000,000    
Credit Facility | Line of Credit | Minimum      
Debt Instrument [Line Items]      
Commitment fee (as a percent) 0.20%    
Fronting fees (as a percent) 1.25%    
Credit Facility | Line of Credit | Minimum | London Interbank Offered Rate (LIBOR)      
Debt Instrument [Line Items]      
Basis spread (as a percent) 1.25%    
Credit Facility | Line of Credit | Minimum | Base Rate      
Debt Instrument [Line Items]      
Basis spread (as a percent) 0.25%    
Credit Facility | Line of Credit | Maximum      
Debt Instrument [Line Items]      
Commitment fee (as a percent) 0.35%    
Fronting fees (as a percent) 2.00%    
Credit Facility | Line of Credit | Maximum | London Interbank Offered Rate (LIBOR)      
Debt Instrument [Line Items]      
Basis spread (as a percent) 2.00%    
Credit Facility | Line of Credit | Maximum | Base Rate      
Debt Instrument [Line Items]      
Basis spread (as a percent) 1.00%