v3.25.1
Leases - Additional Information (Details)
$ in Thousands
Jan. 01, 2024
USD ($)
ft²
Dec. 29, 2022
USD ($)
ft²
$ / ft²
Apr. 30, 2025
USD ($)
Oct. 31, 2024
USD ($)
Lessee, Lease, Description [Line Items]        
Operating lease right of use assets     $ 1,640 $ 1,741
Operating lease liabilities     $ 1,767  
Office Space        
Lessee, Lease, Description [Line Items]        
Rentable square feet | ft² 6,450      
Lease expiration date Dec. 30, 2026      
Operating lease right of use assets $ 400      
Operating lease liabilities $ 400      
Operating lease, option to extend false      
Aggregate amount of base rental payments $ 500      
New Laboratory and Office Space        
Lessee, Lease, Description [Line Items]        
Rentable square feet | ft²   10,620    
Operating lease commencement period   2023-11    
Operating lease initial term   10 years    
Operating lease right of use assets   $ 1,400    
Operating lease liabilities   $ 1,400    
Initial annual base rent | $ / ft²   36.5    
Percentage of increase in annual base rent   2.00%