XML 93 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Statutory tax rate 21.00%    
Tax computed at federal statutory rate $ (12,782) $ (8,956) $ (11,436)
State tax, net of federal tax benefit (1,066) (800) (842)
Permanent items 175 (364) (522)
Stock-based compensation 287 1,923 4,005
Foreign dividends and unremitted earnings 56 104 (231)
Foreign rate differential 35 146 (360)
Federal credits (920) (988) (445)
Tax contingencies, net of reversals (1,215) (1,177) 256
Transfer pricing adjustment 1,091 0 0
Return to provision 441 (429) (523)
Expiration of net operating loss carryforwards 4,115 1,810 0
Other 660 49 (324)
Valuation allowance 9,047 7,704 10,766
Income tax expense (benefit) $ (76) $ (978) $ 344