v3.26.1
Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Aug. 31, 2024
USD ($)
Jan. 31, 2026
USD ($)
Jan. 31, 2025
USD ($)
Jan. 31, 2024
USD ($)
Dec. 26, 2024
USD ($)
Aug. 21, 2024
USD ($)
Feb. 01, 2023
USD ($)
lease
Lessee, Lease, Description [Line Items]              
Lessee, operating lease, liability, to be paid   $ 8,992          
Write-off of right of use asset $ 897 451 $ 1,021 $ 0      
Operating lease right of use assets, net   7,877 3,376        
Total present value of future lease liabilities     3,448        
New Jersey, 355 Murray Hill Parkway, East Rutherford              
Lessee, Lease, Description [Line Items]              
Write-off of right of use asset     124        
Operating lease right of use assets, net     631        
25 Branca Road, East Rutherford, New Jersey              
Lessee, Lease, Description [Line Items]              
Lessee, operating lease, liability, to be paid     36        
Operating lease right of use assets, net   $ 4,200       $ 615  
Operating lease, initial direct cost     200        
Bayshore, New York              
Lessee, Lease, Description [Line Items]              
Number of lease | lease             2
Lease extension term (in years)             5 years
Bayshore, New York | First Lease Maturity Until August 2029              
Lessee, Lease, Description [Line Items]              
Operating lease right of use assets, net             $ 2,100
Total present value of future lease liabilities             2,100
Bayshore, New York | Second Lease Maturity Until September 2027              
Lessee, Lease, Description [Line Items]              
Operating lease right of use assets, net             80
Total present value of future lease liabilities             80
Minimum | New Jersey, 355 Murray Hill Parkway, East Rutherford              
Lessee, Lease, Description [Line Items]              
Lessee, operating lease, liability, to be paid     10        
Minimum | 25 Branca Road, East Rutherford, New Jersey              
Lessee, Lease, Description [Line Items]              
Lessee, operating lease, liability, to be paid         $ 73    
Lessee, operating lease, liability, to be paid, renewal option     38        
Minimum | Bayshore, New York | First Lease Maturity Until August 2029              
Lessee, Lease, Description [Line Items]              
Lessee operating lease liability monthly payments due             49
Minimum | Bayshore, New York | Second Lease Maturity Until September 2027              
Lessee, Lease, Description [Line Items]              
Lessee operating lease liability monthly payments due             3
Maximum | New Jersey, 355 Murray Hill Parkway, East Rutherford              
Lessee, Lease, Description [Line Items]              
Lessee, operating lease, liability, to be paid     12        
Maximum | 25 Branca Road, East Rutherford, New Jersey              
Lessee, Lease, Description [Line Items]              
Lessee, operating lease, liability, to be paid         $ 84    
Lessee, operating lease, liability, to be paid, renewal option     $ 42        
Maximum | Bayshore, New York | First Lease Maturity Until August 2029              
Lessee, Lease, Description [Line Items]              
Lessee operating lease liability monthly payments due             52
Maximum | Bayshore, New York | Second Lease Maturity Until September 2027              
Lessee, Lease, Description [Line Items]              
Lessee operating lease liability monthly payments due             $ 4