XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
U.S. Operations $ 4,268 $ (20,116) $ (53,947)
Foreign Operations 6,404 2,775 (506)
Income (loss) before income tax $ 10,672 $ (17,341) $ (54,453)
Federal statutory rate 21.00% 21.00% 21.00%
Provision (benefit) for income taxes at federal statutory rate $ 2,241 $ (3,642) $ (11,435)
State taxes, net of federal benefit 526 (385) (2,098)
Foreign tax rate differential 275 135 90
Change in valuation allowance (1,453) 2,850 18,353
Excess tax benefit recognized (368) 287 (232)
Valuation allowance reduction due to acquired liabilities (7,592)    
Foreign tax credit (8) (96)  
Research and development credit (539) (558) (400)
Global intangible low taxed income 8 858 325
Change in unrecognized tax benefits (245) (330) (382)
Section 162(m) 414 1,237 395
Business transaction costs 442    
Other 788 (18) 477
Total $ (5,511) $ 338 $ 5,093