XML 67 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK PURCHASE AGREEMENT - Additional Information (Details) - Stock Purchase Agreement - USD ($)
1 Months Ended
Nov. 22, 2023
Oct. 31, 2024
Stock Purchase Agreement    
Transaction expenses $ 200,000  
Earnout $ 25,000,000  
Maximum    
Stock Purchase Agreement    
Earnings before income tax depreciation amortization (EBITDA)   $ 11,175,000
Common stock    
Stock Purchase Agreement with Termination Fee    
Number of shares issued 320,000  
Additional shares issued 48,000  
Promissory note    
Stock Purchase Agreement    
Debt amount $ 15,000,000  
Sixth payments of debt 2,500,000  
Doerfer Corporation & Iowa corporation    
Stock Purchase Agreement    
Total consideration transferred $ 70,000,000