Schedule II - Summary of Valuation and Qualifying Accounts (Details) - Valuation allowance for deferred tax assets [Member] - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] | ||
| Balance at beginning of period | $ 144,619 | $ 104,976 |
| Charged to costs and expenses | 18,585 | 39,643 |
| Charge to other accounts | 0 | 0 |
| Deductions | 0 | 0 |
| Balance at end of period | $ 163,204 | $ 144,619 |