Annual report pursuant to Section 13 and 15(d)

Income Taxes - Summary of Federal Net Operating Losses and Tax Credits Carryforwards (Details)

v3.20.4
Income Taxes - Summary of Federal Net Operating Losses and Tax Credits Carryforwards (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Operating Loss Carryforwards [Line Items]  
Net operating losses, Expiration period state net operating loss carryforwards may be further limited, including in Pennsylvania, which has a limitation of 40% of taxable income after modifications and apportionment on state net operating losses utilized in any one year during tax years beginning 2019 going forward.  
Federal  
Operating Loss Carryforwards [Line Items]  
Net operating losses $ 49,610
Net operating losses, Expiration period No expiration
State  
Operating Loss Carryforwards [Line Items]  
Net operating losses $ 50,480
Net operating losses, Expiration period start 2039
Net operating losses, Expiration period end 2040
Foreign  
Operating Loss Carryforwards [Line Items]  
Net operating losses $ 900
Net operating losses, Expiration period No expiration