XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Changes in Redeemable Convertible Stockholders' Equity (Deficit) (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Preferred Stock [Member]
Series A Convertible Preferred Stock [Member]
Preferred Stock [Member]
Series A Convertible Redeemable Preferred Stock [Member]
Total
Balance (in shares) at Dec. 31, 2023 9,812         1,417 0  
Balance at Dec. 31, 2023 $ 0 $ 90,369,000   $ (411,000) $ (94,451,000) $ 1,742,000 $ 0 $ (2,751,000)
Conversion of Preferred Stock into common stock, net (in shares) 904         (202) 0  
Conversion of Preferred Stock into common stock, net $ 0 269,000   0 0 $ (269,000) $ 0 0
Extinguishment of preferred stock 0     0 0 (191,000) 0 0
Extinguishment of preferred stock   191,000            
Deemed dividend on preferred stock $ 0     0 0 $ 228,000 $ 0 0
Deemed dividend on preferred stock   (228,000)            
Shares issued for compensation (in shares) 484         0 0  
Shares issued for compensation $ 0 90,000   0 0 $ 0 $ 0 90,000
Sale of common shares, net (in shares) 227         0 0  
Sale of common shares, net $ 0 40,000   0 0 $ 0 $ 0 40,000
Reverse split (1-30) rounding adjustment (in shares) (1)         0 0  
Reverse split (1-30) rounding adjustment $ 0 0   0 0 $ 0 $ 0 0
Stock based compensation (recoveries) 0 (32,000)   0 0 0 0 (32,000)
Currency translation adjustment 0 0   25,000 0 0 0 25,000
Net loss $ 0 0   0 (3,843,000) $ 0 $ 0 (3,843,000)
Reverse split (1-30) rounding adjustment (in shares) 1         (0) (0)  
Balance (in shares) at Mar. 31, 2024 11,426         1,215 0  
Balance at Mar. 31, 2024 $ 0 90,699,000   (386,000) (98,294,000) $ 1,510,000 $ 0 (6,471,000)
Currency translation adjustment $ 0 0   (25,000) 0 $ 0 $ 0 (25,000)
Balance (in shares) at Dec. 31, 2023 9,812         1,417 0  
Balance at Dec. 31, 2023 $ 0 90,369,000   (411,000) (94,451,000) $ 1,742,000 $ 0 (2,751,000)
Net loss               (17,062,000)
Balance (in shares) at Sep. 30, 2024 2,759,070         0 0  
Balance at Sep. 30, 2024 $ 0 125,170,000   (693,000) (111,513,000) $ 0 $ 0 12,964,000
Balance (in shares) at Mar. 31, 2024 11,426         1,215 0  
Balance at Mar. 31, 2024 $ 0 90,699,000   (386,000) (98,294,000) $ 1,510,000 $ 0 (6,471,000)
Conversion of Preferred Stock into common stock, net (in shares) 15,072         (1,215) 0  
Conversion of Preferred Stock into common stock, net $ 0 1,550,000   0 0 $ (1,550,000) $ 0 0
Extinguishment of preferred stock 0     0 0 (31,000) 0 0
Extinguishment of preferred stock   31,000            
Deemed dividend on preferred stock $ 0     0 0 $ 71,000 $ 0 0
Deemed dividend on preferred stock   (71,000)            
Sale of common shares, net (in shares) 1,062,822         0 0  
Sale of common shares, net $ 3,000 27,649,000   0 0 $ 0 $ 0 27,652,000
Reverse split (1-30) rounding adjustment (in shares) (1)         0 0  
Reverse split (1-30) rounding adjustment $ 0 0   0 0 $ 0 $ 0 0
Stock based compensation (recoveries) 0 22,000   0 0 0 0 22,000
Currency translation adjustment 0 0   (144,000) 0 0 0 (144,000)
Net loss $ 0 0   0 (1,629,000) $ 0 $ 0 (1,629,000)
Cashless exercise of 3i Exchange Warrants (in shares) 78,655         0 0  
Cashless exercise of 3i Exchange Warrants $ 0 405,000   0 0 $ 0 $ 0 405,000
Reverse split (1-30) rounding adjustment (in shares) 1         (0) (0)  
Balance (in shares) at Jun. 30, 2024 1,167,974         0 0  
Balance at Jun. 30, 2024 $ 3,000 120,285,000   (530,000) (99,923,000) $ 0 $ 0 19,835,000
Currency translation adjustment 0 0   144,000 0 0 0 144,000
Deemed dividend on preferred stock $ 0     0 0 $ 0 $ 562,000 0
Deemed dividend on preferred stock   (562,000)            
Sale of common shares, net (in shares) 1,493,878         0 0  
Sale of common shares, net $ 0 5,427,000   0 0 $ 0 $ 0 5,427,000
Reverse split (1-30) rounding adjustment (in shares) (97,218)         0 0  
Reverse split (1-30) rounding adjustment $ (3) 3   0 0 $ 0 $ 0 0
Stock based compensation (recoveries) 0 17,000   0 0 0 0 17,000
Currency translation adjustment 0 0   (163,000) 0 0 0 (163,000)
Net loss $ 0 0   0 (11,590,000) $ 0 $ 0 (11,590,000)
Issuance of convertible redeemable preferred stock (in shares) 0         0 35,000  
Issuance of convertible redeemable preferred stock $ 0 0   0 0 $ 0 $ 2,938,000 2,938,000
Redemption of convertible redeemable preferred stock (in shares) 0         0 (35,000)  
Redemption of convertible redeemable preferred stock $ 0 0   0 0 $ 0 $ (3,500,000) (3,500,000)
Reverse split (1-30) rounding adjustment (in shares) 97,218         0 0  
Balance (in shares) at Sep. 30, 2024 2,759,070         0 0  
Balance at Sep. 30, 2024 $ 0 125,170,000   (693,000) (111,513,000) $ 0 $ 0 12,964,000
Currency translation adjustment $ 0 0   163,000 0 $ 0 $ 0 163,000
Balance (in shares) at Dec. 31, 2024 7,302,797              
Balance at Dec. 31, 2024 $ 1,000 131,130,000 $ 0 (354,000) (118,966,000)     11,811,000
Sale of common shares, net (in shares) 9,719,173              
Sale of common shares, net $ 1,000 9,726,000 0 0 0     9,727,000
Stock based compensation (recoveries) 0 139,000 0 0 0     139,000
Currency translation adjustment (0) (0) (0) 276,000 (0)     276,000
Net loss $ 0 0 0 0 (2,732,000)     (2,732,000)
Balance (in shares) at Mar. 31, 2025 17,021,970              
Balance at Mar. 31, 2025 $ 2,000 140,995,000 $ 0 (630,000) (121,698,000)     $ 18,669,000
Balance (in shares) at Dec. 31, 2024     0         2,600,763
Currency translation adjustment $ 0 0 $ 0 (276,000) 0     $ (276,000)
Balance (in shares) at Mar. 31, 2025     0          
Balance (in shares) at Dec. 31, 2024 7,302,797              
Balance at Dec. 31, 2024 $ 1,000 131,130,000 $ 0 (354,000) (118,966,000)     $ 11,811,000
Sale of common shares, net (in shares)               2,556,927
Net loss               $ (7,858,000)
Balance (in shares) at Sep. 30, 2025 18,712,224              
Balance at Sep. 30, 2025 $ 3,000 143,841,000 $ (2,706,000) (2,303,000) (126,824,000)     $ 12,011,000
Balance (in shares) at Dec. 31, 2024     0         2,600,763
Repurchase of common stock               $ (2,705,550)
Repurchase of common stock (in shares)               2,600,763
Balance (in shares) at Sep. 30, 2025     2,600,763         2,600,763
Balance (in shares) at Mar. 31, 2025 17,021,970              
Balance at Mar. 31, 2025 $ 2,000 140,995,000 $ 0 (630,000) (121,698,000)     $ 18,669,000
Stock based compensation (recoveries) 0 164,000 0 0 0     164,000
Currency translation adjustment (0) (0) (0) 1,831,000 (0)     1,831,000
Net loss $ 0 0 0 0 (2,320,000)     (2,320,000)
Balance (in shares) at Jun. 30, 2025 17,075,338              
Balance at Jun. 30, 2025 $ 2,000 141,209,000 $ (2,565,000) (2,461,000) (124,018,000)     12,167,000
Balance (in shares) at Mar. 31, 2025     0          
Currency translation adjustment $ 0 0 $ 0 (1,831,000) 0     (1,831,000)
Issuance of common stock for service (in shares) 53,368              
Issuance of common stock for service $ 0 50,000 0 0 0     50,000
Repurchase of common stock $ 0 0 $ (2,565,000) 0 0     (2,565,000)
Repurchase of common stock (in shares)     2,455,702          
Balance (in shares) at Jun. 30, 2025     2,455,702          
Sale of common shares, net (in shares) 1,562,500   0          
Sale of common shares, net $ 1,000 2,450,000 $ 0 0 0     2,451,000
Stock based compensation (recoveries) 0 132,000 0 0 0     132,000
Currency translation adjustment (0) (0) (0) (158,000) (0)     (158,000)
Net loss $ 0 0 0 0 (2,806,000)     (2,806,000)
Balance (in shares) at Sep. 30, 2025 18,712,224              
Balance at Sep. 30, 2025 $ 3,000 143,841,000 (2,706,000) (2,303,000) (126,824,000)     12,011,000
Currency translation adjustment $ 0 0 $ 0 158,000 0     158,000
Issuance of common stock for service (in shares) 49,505   0          
Issuance of common stock for service $ 0 50,000 $ 0 0 0     50,000
Repurchase of common stock $ 0 $ 0 $ (141,000) $ 0 $ 0     $ (141,000)
Repurchase of common stock (in shares) 0   145,061         145,061
Stock-based compensation (in shares) 24,881   0          
Balance (in shares) at Sep. 30, 2025     2,600,763         2,600,763