XML 80 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Purchase Obligations (Details) - Hosting Infrastructure Commitments
$ in Thousands
Apr. 30, 2025
USD ($)
Long-term Purchase Commitment [Line Items]  
2026 $ 219,170
2027 213,776
2028 141,033
2029 130,000
2030 108,333
Total $ 812,312