XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Additional Financial Information - Schedule of Receivables Transferred Under Individual Agreements or Purchases (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Loss recorded related to transfers of receivables $ 1.8 $ 1.7
Nonrelated Party    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Net cash proceeds received from third party purchasers 209.4 204.6
Individual Monetization Agreements | Trade Accounts Receivable    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Carrying value of receivables transferred and derecognized $ 211.4 $ 206.3