XML 115 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Income before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]      
Total income before income taxes $ 76,599 $ 113,957 $ 123,724
United States      
Operating Loss Carryforwards [Line Items]      
Total income before income taxes 57,804 128,822 123,724
Foreign      
Operating Loss Carryforwards [Line Items]      
Total income before income taxes $ 18,795 $ (14,865) $ 0