v3.26.3
Commitments and Contingencies (Details)
$ in Millions
9 Months Ended
Sep. 30, 2026
USD ($)
Credit facility | Unsecured Debt  
Other Commitments [Line Items]  
Letters of credit outstanding amount $ 110.7
Credit facility | 2023 Revolving Credit Agreement  
Other Commitments [Line Items]  
Letters of credit outstanding amount $ 6.7
Minimum  
Other Commitments [Line Items]  
Percentage of uncertain tax positions likelihood of being sustained 50.00%
Non-US | Customs and Other Business Taxes  
Other Commitments [Line Items]  
Approximate audit claims assessed $ 11.0