v3.25.2
Bonds and Notes Payable - Narrative (Details)
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]  
Par value of asset-based securities $ 1,202,980,000
Asset-backed securities  
Debt Instrument [Line Items]  
Par value of asset-based securities 238,800,000
Unsecured Line of Credit | Line of Credit  
Debt Instrument [Line Items]  
Amount outstanding 0
Amount available 495,000,000.0
Unsecured Line of Credit | Unsecured Debt | Line of Credit  
Debt Instrument [Line Items]  
Maximum financing amount $ 495,000,000.0