v3.25.4
Acquisitions (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Oct. 29, 2025
Aug. 07, 2025
Jul. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]          
Stock consideration acquisitions, value         $ 3,000
Total contingent consideration including upfront payment     $ 13,000    
Business acquisition, pro forma revenue         29,900
Business combination, incurred acquisition costs         500
Defined contribution plan, cost       $ 2,200 $ 1,800
Common Stock [Member]          
Business Combination [Line Items]          
Stock consideration acquisitions, shares         1,486,620
Stock consideration acquisitions, value         $ 1
Common Stock [Member] | APT Holding Company, Inc [Member]          
Business Combination [Line Items]          
Shares issued as partial settlement of earnout consideration 1,001,813 417,710      
Access Point Technologies EP Inc [Member]          
Business Combination [Line Items]          
Business acquisition, number of closing shares     1,486,620    
Business acquisition, additional earnout shares     4,613,380    
Estimated fair value of contingent consideration related to additional earnout shares     $ 10,000    
Access Point Technologies EP Inc [Member] | Share Purchase Agreement [Member]          
Business Combination [Line Items]          
Business combination performance obligation regulatory milestones payable amount     $ 24,000    
Business combination percentage of maximum voting rights to issue common shares     19.90%    
Access Point Technologies EP Inc [Member] | Common Stock [Member]          
Business Combination [Line Items]          
Stock consideration acquisitions, shares     1,486,620    
Stock consideration acquisitions, value     $ 3,000