v3.24.3
Leases - Schedule of Sublease Payments to be Received (Details)
$ in Thousands
Oct. 31, 2024
USD ($)
Leases [Abstract]  
Remainder of fiscal year 2025 $ 474
2026 1,914
2027 1,971
2028 2,031
2029 and thereafter 1,381
Total sublease income to be received $ 7,771