XML 113 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Reconciliation of Beginning and Ending Amounts of Valuation Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Valuation allowance for deferred tax assets, Balance at Beginning of Period $ 186,491 $ 177,572
Valuation allowance for deferred tax assets, Additions 10,028 8,964
Valuation allowance for deferred tax assets, Deductions (3,266) (45)
Valuation allowance for deferred tax assets, Balance at End of Period $ 193,253 $ 186,491