v3.25.2
Commitments and Contingencies (Details)
6 Months Ended
Nov. 22, 2022
USD ($)
Jun. 30, 2025
USD ($)
covenant
Dec. 31, 2024
USD ($)
Short-term Debt [Line Items]      
Bank line of credit   $ 300,000,000.0  
Basis spread on variable rate   1.65%  
Line of credit   $ 0 $ 0
Financial covenants | covenant   2  
Reduction of bank line of credit   $ 48,000,000.0  
Amount available under line of credit   252,000,000.0  
Irrevocable standby letters of credit      
Short-term Debt [Line Items]      
Irrevocable standby letter of credit, outstanding   $ 48,000,000.0  
Revolving Credit Facility | Unsecured Revolving Loan Facility | Line of Credit      
Short-term Debt [Line Items]      
Bank line of credit $ 300,000,000.0    
Line of credit facility, expiration period 5 years    
Line of credit facility, accordion feature $ 500,000,000.0