v3.26.1
Commitments and Contingencies - Schedule of Non-Cancelable Minimum Purchase Commitments (Details)
$ in Millions
Jul. 31, 2026
USD ($)
Commitment  
2026 $ 4.3
2027 4.2
Commitments as of July 31, 2026 $ 8.5