XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Reconciliation of Expected Tax Benefit to Actual Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Expected tax benefit at statutory rate $ (8,465) $ (6,609) $ (4,112)
Current state taxes, net of federal benefit 69 23 22
Deferred state taxes, net of federal benefit   304 (325)
Foreign taxes 107 166 3,472
Foreign rate differential (449) (1,946) (65)
Valuation allowance 3,744 11,341 2,550
Uncertain tax positions   2,696  
Global intangible low taxed income 5,676   1,241
Share-based compensation 1,835 463 520
Permanent differences 111 (2,613) 189
Tax credits 945 (1,102) (202)
Net operating loss adjustment (2,177)    
Other (432) 490 211
Total tax provision $ 964 $ 3,213 $ 3,501