v3.25.2
Acquisitions (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Jan. 02, 2024
Oct. 31, 2023
Jun. 30, 2025
Jun. 30, 2024
Jan. 31, 2024
Common Stock: Class A, Par Value     $ 0.01 $ 0.01 $ 0.01
Goodwill     $ 13,753,921 $ 6,764,127  
Revenue     37,202,630 31,726,192  
Acquisition of Visimid Technologies [Member]          
Acquisition price of company in cash     1,000,000    
Aquisition expense     100,000    
Restricted stock     1,550,000    
Estimated fair values of the assets acquired and liabilities assumed     500,000    
Bank debt     $ 150,000    
Description of restricted stock installments     Of the restricted stock payable as part of the purchase price, $150,000 (81,610 shares) was issued at closing, with the balance to be issued in four equal installments of $350,000 each, on January 1, 2024, July 1, 2024, January 1, 2025 and July 1, 2025    
Common Stock: Class A, Par Value     $ 0.01    
Total purchase consideration     $ 27,100,000    
Cash consideration     20,300,000    
Acquisition of Visimid Technologies [Member] | Trade Secrets [Member]          
Estimated fair values of the assets acquired and liabilities assumed     900,000    
Acquisition of Visimid Technologies [Member] | Trademarks [Member]          
Estimated fair values of the assets acquired and liabilities assumed     400,000    
Acquisition of Visimid Technologies [Member] | Customer Backlog [Member]          
Purchase price net acquisition cost     $ 2,700,000    
Estimated useful lives of assets     1 year    
Acquisition payment amount at the closing period $ 100,000 $ 200,000 $ 600,000    
Acquisition of Visimid Technologies [Member] | Customer Relationships [Member]          
Estimated fair values of the assets acquired and liabilities assumed     $ 100,000    
Purchase price net acquisition cost       98,000  
Estimated useful lives of assets     10 years    
G5 MIPA [Member] | Class A Common Stock [Member]          
Common Stock: Class A, Par Value     $ 2.47    
Equity securities issued     1,972,501    
Number of shares issued as consideration     1,972,501    
Fair value per share at acquisition date     $ 2.47    
Description of earnout terms     (i) issue an aggregate number of shares of Class A Common Stock equal to 30% of the earnout payment divided by the average close price for the ten trading days immediately prior to the first anniversary of the earnout commencement date, as defined in the G5 MIPA, and (ii) pay additional cash consideration in an amount equal to 70% of the earnout payment, in each case to the former G5 Infrared members    
Earnout liability     $ 5,000,000.0    
Increase in fair value recognized in current-period earnings     $ 1,400,000    
Description of clawback arrangement     The G5 MIPA also included a provision for a clawback amount if G5 Infrared’s actual revenue for the 2024 calendar year was less than $17.3 million    
Deferred tax liability     $ 1,100,000    
Goodwill     7,000,000.0    
Acquisition-related costs     1,100,000 $ 600,000  
Revenue     5,600,000    
Loss before income taxes     $ 400,000    
January 1, 2024 [Member] | Acquisition of Visimid Technologies [Member] | Customer Backlog [Member]          
Shares issued     267,176    
July 1, 2024 [Member] | Acquisition of Visimid Technologies [Member] | Customer Backlog [Member]          
Shares issued     279,553    
January 1, 2025 [Member] | Acquisition of Visimid Technologies [Member] | Customer Backlog [Member]          
Shares issued     102,700    
July 1, 2025 [Member] | Acquisition of Visimid Technologies [Member] | Customer Backlog [Member]          
Shares issued     112,323