XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Details)
$ in Thousands
3 Months Ended 5 Months Ended 6 Months Ended
Jul. 31, 2024
USD ($)
extensionOption
Jul. 31, 2023
USD ($)
Jun. 28, 2023
USD ($)
Jul. 31, 2024
USD ($)
extensionOption
Jul. 31, 2023
USD ($)
Jan. 31, 2024
USD ($)
Jun. 28, 2022
Dec. 31, 2021
USD ($)
Related Party Transaction [Line Items]                
Promissory notes – related parties $ 2,250     $ 2,250   $ 1,950    
Promissory note – related party, net of current $ 750     $ 750   2,250    
CIF                
Related Party Transaction [Line Items]                
Ownership interest             24.00%  
Related Party | CIF                
Related Party Transaction [Line Items]                
Ownership interest             24.00%  
Sales   $ 4,300 $ 10,900          
Commission expense   29 $ 175          
Related Party | Farmingdale                
Related Party Transaction [Line Items]                
Number of options to extend lease | extensionOption 2     2        
Rent payments $ 81 106   $ 159 $ 171      
Related Party | Farmingdale | Renewal Option One                
Related Party Transaction [Line Items]                
Lease extension term 10 years     10 years        
Related Party | Farmingdale | Renewal Option Two                
Related Party Transaction [Line Items]                
Lease extension term 10 years     10 years        
Related Party | Farmingdale | December 31, 2026                
Related Party Transaction [Line Items]                
Rent payments       $ 20        
Related Party | Farmingdale | End of Initial Lease Term                
Related Party Transaction [Line Items]                
Rent payments       24        
Promissory Note | Related Party                
Related Party Transaction [Line Items]                
Promissory note               $ 3,000
Annual principal payments               $ 750
Accrued interest rate per annum               3.50%
Promissory note outstanding $ 1,500     1,500   1,500    
Promissory notes – related parties 750     750   750    
Promissory note – related party, net of current 750     750   750    
Interest expense 13 $ 20   26 $ 39      
Accrued interest $ 31     $ 31   $ 5