XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Narrative (Details)
$ in Millions
Sep. 30, 2025
USD ($)
Long-Term Purchase Commitment [Line Items]  
Unsecured letters of credit outstanding $ 9.8
Cloud Hosting Agreement  
Long-Term Purchase Commitment [Line Items]  
Purchase obligation 542.6
Purchase obligation, short term $ 89.3