v3.26.1
Debt - Schedule of Interest and Amortization Expense (Details) - Convertible Debt - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Debt Instrument [Line Items]      
Contractual interest expense $ 8,625 $ 8,984 $ 5,000
Amortization of debt issuance costs 3,939 3,758 1,732
Commitment fees 673 452 0
Total $ 13,237 $ 13,193 $ 6,732