Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Schedule of Cash and Cash Equivalents) (Details)

v3.21.1
Summary of Significant Accounting Policies (Schedule of Cash and Cash Equivalents) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Summary of Significant Accounting Policies      
Cash and cash equivalents $ 233,351 $ 136,858  
Restricted cash 1,645 16,574  
Total cash and cash equivalents and restricted cash $ 234,996 $ 153,432 $ 81,582