v3.26.1
Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Private Placement [Member]
Yorkville [Member]
1800 Diagonal [Member]
3i [Member]
Agile [Member]
CP BF [Member]
Common Stock [Member]
Common Stock [Member]
Private Placement [Member]
Common Stock [Member]
Restricted Stock Units [Member]
Common Stock [Member]
Yorkville [Member]
Common Stock [Member]
1800 Diagonal [Member]
Common Stock [Member]
3i [Member]
Common Stock [Member]
Agile [Member]
Common Stock [Member]
Roth [Member]
Common Stock [Member]
CEO [Member]
Common Stock [Member]
CP BF [Member]
Additional Paid-in Capital [Member]
Additional Paid-in Capital [Member]
Private Placement [Member]
Additional Paid-in Capital [Member]
Yorkville [Member]
Additional Paid-in Capital [Member]
1800 Diagonal [Member]
Additional Paid-in Capital [Member]
3i [Member]
Additional Paid-in Capital [Member]
Agile [Member]
Additional Paid-in Capital [Member]
CP BF [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
Balance at Dec. 31, 2024 $ (2,764)                                 $ 75,516             $ (78,280)  
Balance (in Shares) at Dec. 31, 2024               40,976                                    
Shares issued upon private placement / for CEO Award and bonus (see Note 15), value   $ 330                                 $ 330              
Shares issued upon private placement / for CEO Award and bonus (see Note 15), shares                 3,212                                  
Shares issued for payment to Hudson, value 632                                 632                
Shares issued for payment to Hudson, shares               2,750                                    
Shares issued for Vidello acquisition 1,662                                 1,662                
Shares issued for Vidello acquisition, shares                             4,491                      
Shares issued for payment to Verista, shares               150                                    
Shares issued for payment to Verista 50                                 50                
Exercise of warrants, shares               5,244                                    
Shares issued to Yorkville for convertible notes     $ 13,592                                 $ 13,592            
Shares issued to Yorkville for convertible notes, shares                     63,234                              
Stock-based compensation 1,093                                 1,093                
Net Income (Loss) (11,572)                                               (11,572)  
Vesting of RSU's in shares                   3,873                                
Balance at Jun. 30, 2025 3,023                                 92,875             (89,852)  
Balance (in Shares) at Jun. 30, 2025               123,930                                    
Balance at Mar. 31, 2025 2,944                                 84,868             (81,924)  
Balance (in Shares) at Mar. 31, 2025               73,434                                    
Shares issued upon private placement / for CEO Award and bonus (see Note 15), value   $ 330                                 $ 330              
Shares issued upon private placement / for CEO Award and bonus (see Note 15), shares                 3,212                                  
Shares issued for payment to Hudson, value 400                                 400                
Shares issued for payment to Hudson, shares               2,000                                    
Exercise of warrants, shares               5,244                                    
Shares issued to Yorkville for convertible notes     $ 6,521                                 $ 6,521            
Shares issued to Yorkville for convertible notes, shares                     37,856                              
Stock-based compensation 756                                 756                
Net Income (Loss) (7,928)                                               (7,928)  
Vesting of RSU's in shares                   2,184                                
Balance at Jun. 30, 2025 3,023                                 92,875             (89,852)  
Balance (in Shares) at Jun. 30, 2025               123,930                                    
Balance at Dec. 31, 2025 8,055                                 108,912             (100,772) $ (85)
Balance (in Shares) at Dec. 31, 2025               527,317                                    
Shares issuance to Yorkville under the SEPA agreement 5,505                                 5,505                
Shares issued to Yorkville under the SEPA agreement, shares               1,228,150                                    
Shares Issued Under The ATM 2,636                                 2,636                
Shares Issued Under The ATM, Share               107,258                                    
Shares issued upon private placement / for CEO Award and bonus (see Note 15), value 125                                 125                
Modification of CEO Award from equity to liability (see Note 15) (106)                                                  
Shares issued upon private placement / for CEO Award and bonus (see Note 15), shares                               22,300                    
Shares issued for conversions of debt, value       $ 534 $ 3,963 $ 1,897 $ 567                           $ 534 $ 3,963 $ 1,897 $ 567    
Shares issued for conversions of debt, shares                       60,261 288,349 303,451     111,826                  
Adjustment for reverse stock split, value 1                                 1                
Adjustment for reverse stock split ,shares               73                                    
Stock-based compensation 2,411                                 2,411                
Currency translation adjustment 24                                                 24
Net Income (Loss) (13,382)                                               (13,382)  
Vesting of RSU's in shares                   41,594                                
Balance at Jun. 30, 2026 $ 12,230                                 126,445             (114,154) (61)
Balance (in Shares) at Jun. 30, 2026 2,690,579             2,690,579                                    
Balance at Mar. 31, 2026 $ 8,097                                 117,346             (109,189) (60)
Balance (in Shares) at Mar. 31, 2026               867,355                                    
Shares issuance to Yorkville under the SEPA agreement 4,808                                 4,808                
Shares issued to Yorkville under the SEPA agreement, shares               1,196,400                                    
Shares issued upon private placement / for CEO Award and bonus (see Note 15), value 125                                 125                
Modification of CEO Award from equity to liability (see Note 15) (106)                                                  
Shares issued upon private placement / for CEO Award and bonus (see Note 15), shares                               22,300                    
Shares issued for conversions of debt, value 567         $ 1,231                       567         $ 1,231      
Shares issued for conversions of debt, shares               111,826           274,145                        
Adjustment for reverse stock split, value 1                                 1                
Adjustment for reverse stock split ,shares               73                                    
Shares issued to 1800 diagonal for conversions of debt       $ 142                                 $ 142          
Shares issued to 1800 diagonal for conversions of debt, shares                       36,448                            
Shares issued to 3i for conversions of debt         $ 1,228                                 $ 1,228        
Shares issued to 3i for conversions of debt, shares                         144,547                          
Stock-based compensation 1,103                                 1,103                
Currency translation adjustment (1)                                                 (1)
Net Income (Loss) (4,965)                                               (4,965)  
Vesting of RSU's in shares                   37,485                                
Balance at Jun. 30, 2026 $ 12,230                                 $ 126,445             $ (114,154) $ (61)
Balance (in Shares) at Jun. 30, 2026 2,690,579             2,690,579