Annual report pursuant to Section 13 and 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)

v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]      
Cash and cash equivalents $ 206,152,000 $ 4,960,000 $ 125,298,000
Restricted cash 872,000 15,000 15,000
Total cash, cash equivalents and restricted cash shown in the statements of cash flows $ 207,024,000 $ 4,975,000 $ 125,313,000