v3.26.3
Accounts Receivable - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Receivables [Abstract]        
Gross amount of receivables sold $ 118.7 $ 103.7    
Gross amount of receivables sold     $ 316.0 $ 331.9
Loss on receivables $ 1.5 $ 1.2 $ 3.5 $ 3.8