v3.26.3
Accounts Receivable Securitization (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Sep. 30, 2026
Sep. 30, 2026
Servicing Liabilities at Fair Value [Line Items]      
Facility capacity $ 575,000    
Less: cash received from receivables sold 478,200 $ 556,500 $ 556,500
Unsold Receivables 60,400 131,900 131,900
Guaranteed obligations 5,600 5,200 5,200
Program fees   6,300 17,300
2025 RPA      
Servicing Liabilities at Fair Value [Line Items]      
Facility capacity 575,000    
Less: cash received from receivables sold $ 478,200 556,500 556,500
Effective date Dec. 31, 2025    
Final maturity date Oct. 02, 2028    
Unused commitment fee rate 1 [1] 20 to 40 basis points    
Program fees on outstanding balances 2 [2] one month SOFR + 87.5 basis points or commercial paper + 77.5 basis points    
Facility capacity, based on eligible receivables $ 499,300 557,000 557,000
Availability under 2025 RPA $ 21,100 $ 500 $ 500
[1] The commitment fee rates are based on the percentage of the maximum facility capacity utilized.
[2] As identified within the 2025 RPA, the Purchasers can trigger an amendment by identifying and deciding upon a replacement index for SOFR.