XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Investments and Acquisitions (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 02, 2022
Oct. 26, 2022
Oct. 18, 2021
Oct. 31, 2023
Oct. 31, 2022
Apr. 28, 2022
Oct. 31, 2023
Oct. 31, 2022
May 19, 2023
Jan. 31, 2023
Recognized losses       $ 100 $ 100   $ 400 $ 300    
Investment amount       $ 6,509     $ 6,509     $ 5,354
Convertible series A shares issued       0     0     0
Investment Agreement [Member] | Bodytrak's [Member]                    
Payment of related party shares exchanged     $ 2,800              
Percentages of total share capital     11.43%              
Ownership percentage   22.50%                
Additional shares of series A, shares   254,452                
Additional shares of series A, amount   $ 1,200                
Investment amount                 $ 1,900  
Investment funding amount                 600  
Additional investment funding amount                 $ 900  
Description related to forecast of revenue threshold             forecast for the period May 1, 2023 through April 30, 2024, the estimated amount of the earnout payment developed using a Monte Carlo simulation is $0.5 million      
Series A shares acquired, shares           381,679        
Series A shares acquired, amount           $ 1,900        
Convertible series A shares issued     508,905              
Investment Agreement [Member] | Acquisition of Eagle [Member]                    
Adjustment to the accrued earnout payment       $ 1,500     $ 2,700      
Net working capital acquired $ 10,500                  
Acquired of eagle technical products limited ownership 100.00%                  
Eagle acquisition agreement, Description             the Company agreed to pay an earnout payment equal to the amount by which Eagle’s revenue exceeds 6 million GBP for the period May 1, 2022 through April 30, 2023. The Company also agreed to pay an earnout payment equal to the amount by which Eagle’s revenue exceeds 6.3 million GBP for the period May 1, 2023 through April 30, 2024. The estimated amount of the earnout payment developed using a Monte Carlo simulation included in the preliminary valuation was $3.2 million