v3.25.2
Commitment and Contingencies - Non-Cancelable Minimum Purchase Commitments (Details)
$ in Millions
Jul. 31, 2025
USD ($)
Fiscal year:  
2025 $ 3.1
2026 4.8
2027 4.3
Commitments as of July 31, 2025 $ 12.2