Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes (Tables)

v3.25.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of loss before income tax benefit expense
               
    Year Ended December 31,  
    2024     2023  
United States   $ (14,812 )   $ (45,517 )
Foreign     (6,172 )     (32,658 )
Loss Before Income Tax Benefit (Expense)   $ (20,984 )   $ (78,175 )
Schedule of components of income tax benefit
               
    Year Ended December 31,  
    2024     2023  
Current:                
Federal   $     $  
State     (12 )      
Foreign     62        
 Current expense     50        
Deferred:                
Federal     (7 )     152  
State           116  
Foreign           705  
 Deferred benefit     (7 )     973  
                 
Income Tax Benefit (Expense)   $ 43     $ 973  
Schedule of deferred tax liability
               
    As of December 31,  
    2024     2023  
Deferred Tax Assets:                
Net Operating Loss Carryover   $ 52,747     $ 48,857  
Lease Liability     1,811       2,632  
Stock Compensation     765       1,884  
Warrants           18  
Marketable Securities     24       249  
Other     3,300       2,519  
Total Gross Deferred Tax Assets     58,647       56,159  
Less: Valuation Allowance     (54,046 )     (49,963 )
Deferred Tax Assets, net   $ 4,601     $ 6,196  
Deferred Tax Liabilities:                
Right-of-Use Assets     (1,663 )     (2,427 )
Intangible Assets     (4,239 )     (5,168 )
Total Gross Deferred Tax Liabilities   $ (5,902 )   $ (7,595 )
Deferred Tax Liability, net   $ (1,301 )   $ (1,399 )
Schedule of income tax provision
               
    Year Ended December 31,  
    2024     2023  
Income Tax Benefit Computed at the Statutory Federal Rate   $ 4,406     $ 16,396  
State Income Taxes, Net of Federal Tax Effect     716       1,630  
Stock Compensation     (895 )     (828 )
Goodwill Impairment           (7,042 )
Warrants     (207 )     (583 )
Other     (165 )     (729 )
Non-U.S. operations     368       858  
Valuation Allowance     (4,180 )     (8,729 )
Income Tax Benefit (Expense)   $ 43     $ 973