Leases - Additional Information (Details) - USD ($) $ in Thousands |
1 Months Ended | 6 Months Ended | 12 Months Ended | |
---|---|---|---|---|
Aug. 31, 2024 |
Apr. 30, 2024 |
Apr. 30, 2025 |
Apr. 30, 2024 |
|
Lessee, Lease, Description [Line Items] | ||||
Operating lease, description | In June 2021, the Company amended its office lease that began on May 1, 2020 to expand the leased space, commencing on September 1, 2021. The amendment is subject to all terms and conditions of the original office lease agreement and were set to expire in April 2024. In October 2023, the Company amended the existing office lease to expire in April 2029. | |||
Lessee, operating lease, option to extend | The Company has the option to renew for 3 or 5 years upon expiration of the extended term at prevailing market rates | |||
Lessee, Operating Lease, Existence of Option to Extend [true false] | true | |||
Tenant improvement allowance | $ 943 | |||
Tenant improvement reimbursement | $ 786 | $ 786 | ||
Additional rent abatement period | 2 months | |||
Cash paid for operating leases | $ 655 | $ 1,269 | ||
Weighted average remaining lease term | 60 months | 48 months | 60 months | |
Weighted average discount rate | 15.20% | 15.20% | 15.20% | |
Minimum | ||||
Lessee, Lease, Description [Line Items] | ||||
Lease renewal period | 3 years | |||
Maximum | ||||
Lessee, Lease, Description [Line Items] | ||||
Lease renewal period | 5 years |