XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Narrative (Details) - USD ($)
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Lessee, Lease, Description [Line Items]    
Rent payments, first year $ 566,000  
Rent payments, second year 467,000  
Rent payments, third year 500,000  
Rent payments, fourth year 507,000  
Recognition of lease ROU asset and ROU liability 873,000 $ 0
Write-off of lease ROU asset and ROU liability $ 897,000 $ 0
Minimum    
Lessee, Lease, Description [Line Items]    
Operating lease, remaining lease term 3 months 29 days  
Finance lease, remaining lease term 3 months 29 days  
Maximum    
Lessee, Lease, Description [Line Items]    
Operating lease, remaining lease term 7 years 7 months 6 days  
Finance lease, remaining lease term 7 years 7 months 6 days  
Building | Farmingdale, New York    
Lessee, Lease, Description [Line Items]    
Lease term 5 years  
Rent payments, first year $ 16,700  
Rent payments, second year 17,200  
Rent payments, third year 17,700  
Rent payments, fourth year 18,200  
Rent payments, fifth year $ 18,800