XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of Provision for Income Taxes at Federal Statutory Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Statutory U.S. federal tax rate $ (11,230) $ (12,037) $ (13,800)
State taxes net of federal benefit (797) (1,356) (1,863)
Non-U.S. earnings taxed at rates different than the U.S. statutory rate (2) 5 (80)
Foreign source earnings, net of associated foreign tax credits 1,237 628 486
Benefit of tax credits (1,342) (501) (458)
Stock based compensation 739 27 (2,852)
Section 162(m) excess compensation 609 694 8
Change in valuation allowance 11,669 13,129 18,273
Change in unrecognized tax benefits 268 175 92
Other 8 (551) 130
Total income tax expense (benefit) $ 1,159 $ 213 $ (64)