v3.24.3
Debt - Schedule of Expected Future Principal Payments (Details)
$ in Thousands
Oct. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
Remainder of fiscal year 2025 $ 1,250
2026 5,000
2027 38,750
Total expected future principal payments $ 45,000