Income Taxes - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Expenses [Line Items]      
Total income tax expense $ 273 $ 11,501 $ 907
State Income Tax      
Income Tax Expenses [Line Items]      
Total income tax expense 128 1,327 785
Federal Income Tax      
Income Tax Expenses [Line Items]      
Total income tax expense $ 145 $ 10,174 $ 122