v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended
Mar. 31, 2024
Mar. 31, 2026
Purchase Obligations    
Commitment And Contingencies [Line Items]    
Purchase obligation $ 250 $ 236
Purchase commitment term 5 years  
Purchase obligation, to be paid remainder of fiscal year   77
Purchase obligation, year one   80
Purchase obligation, year two   62
Purchase obligation, year three   17
Purchase obligation, thereafter   0
Service Obligations    
Commitment And Contingencies [Line Items]    
Service obligation, remainder of fiscal year   85
Service obligation, year one   70
Service obligation, year two   39
Service obligation, year three   15
Service obligation, thereafter   0
Service obligation   $ 209