XML 99 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Income tax benefit at statutory rate (21.00%) (21.00%) (21.00%)
State income taxes-net of federal provision (benefit) (5.84%) (3.77%) 6.05%
Foreign rate differential 0.10% 0.22% (2.21%)
Stock-based compensation (1.77%) 3.83% 4.61%
Warrant fair value adjustment 5.01% (0.52%) 2.57%
Charitable contribution (0.06%) (0.43%) (2.57%)
Return to provision and other 1.67% (0.14%) (2.45%)
Benefits provided by the CARES Act (0.02%) (6.22%) 0.00%
Uncertain tax positions 0.66% 1.16% 1.64%
Tax credits (2.64%) (6.93%) (4.76%)
Other 0.39% 0.00% 1.04%
Valuation allowance 25.33% 20.08% 50.95%
Effective income tax rate 1.83% (13.72%) 33.87%