v3.26.3
Payables and Accruals (Details) - USD ($)
6 Months Ended 9 Months Ended
Jun. 30, 2026
Sep. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]        
Supplier Finance Program, Obligation   $ 393.1 $ 244.9 $ 272.8
Supplier Financing Invoices Confirmed $ 1,102 957.9    
Supplier Finance Program [Line Items]        
Supplier Financing Invoices Confirmed 1,102 957.9    
Supplier Financing Invoices Paid $ (1,129.9) $ (809.7)