v3.26.3
Leases - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2024
Jul. 31, 2026
Jul. 31, 2025
Apr. 30, 2024
Apr. 30, 2026
Dec. 31, 2025
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 was set to expire in April 2024.        
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    
Lease liability           $ 1,585
Right-of-use assets   $ 3,263     $ 3,364 $ 1,585
Tenant improvement reimbursement       $ 786    
Additional rent abatement period 2 months          
Cash paid for operating leases   $ 544 $ 491      
Weighted average remaining lease term   57 months     60 months  
Weighted average discount rate   12.00%     12.00%  
Minimum            
Lessee, Lease, Description [Line Items]            
Lease renewal period   3 years        
Maximum            
Lessee, Lease, Description [Line Items]            
Lease renewal period   5 years