XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Net operating loss carryforwards $ 78,077 $ 36,702
Foreign tax credit carryforwards 4,955 4,955
Stock-based compensation 9,643 0
Accruals and Reserves 6,584 5,433
Depreciation and amortization 1,633 354
Allowance for uncollectible accounts 66 1,383
Total deferred tax assets 100,958 48,827
Less: valuation allowance (89,903) (41,111)
Deferred tax assets, net of valuation allowance 11,055 7,716
Deferred tax liabilities:    
Commissions (4,771) (3,323)
Net deferred tax assets $ 6,284 $ 4,393