v3.26.3
Commitments and Contingencies - Narrative (Details) - Purchase Commitment
$ in Millions
Sep. 30, 2026
USD ($)
Purchase Commitment, Excluding Long-Term Commitment [Line Items]  
Purchase obligation $ 219.8
Purchase obligation, year one 105.7
Purchase obligation, year two $ 114.1