v3.26.1
Receivables Purchase Agreement - Narrative (Details) - Receivables Purchase Agreement
$ in Millions
Jul. 16, 2025
USD ($)
Transfer of Financial Assets Accounted for as Sales [Line Items]  
Credit facility, maximum borrowing capacity $ 1,790.0
Minimum  
Transfer of Financial Assets Accounted for as Sales [Line Items]  
Discount percentage 1.15%
Maximum  
Transfer of Financial Assets Accounted for as Sales [Line Items]  
Discount percentage 2.80%