XML 92 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Changes in the Valuation Allowance for Deferred Tax Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Movement in Valuation Allowances and Reserves [Roll Forward]      
Valuation allowance at beginning of year $ (21,961) $ (36,535) $ (18,602)
Increases recorded to income tax provision (30,616) (11,675) (17,933)
Decreases recorded as a benefit to income tax provision 620 26,249 0
Valuation allowance at end of year $ (51,957) $ (21,961) $ (36,535)