XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes Rate Reconciliation for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 26.50% 26.50%
Income Tax Disclosure [Abstract]    
Income tax at statutory rate $ (2,470) $ (6,179)
State income taxes, net of federal benefit 82 0
Foreign rate differential (1,801) (78)
Change in valuation allowance 48,752 12,150
Effective Income Tax Rate Reconciliation, Tax impact of U.S. Permanent Establishment (44,819) 0
Share-based compensation expense 651 1,938
Change to provision and other true-ups (446) (4,250)
Tax impact of divestiture 0 (246)
Tax impact of deconsolidation of SPAC 0 (1,627)
Impairment of investment 0 (1,639)
Other differences 201 (56)
Provision for income taxes $ 150 $ 13