v3.22.1
Income Taxes - Changes to Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]    
Beginning Balance $ 64,245 $ 51,788
Return to provision true-up and other (2,403) 473
Ending Balance 53,298 64,245
Continuing Operations [Member]    
Income Taxes [Line Items]    
Charged to cost and expenses $ (8,544) $ 11,984