Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Summary of Significant Accounting Policies (Schedule of Cash and Cash Equivalents) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Summary of Significant Accounting Policies        
Cash and cash equivalents $ 274,992 $ 233,351 $ 183,278  
Restricted cash 1,645   16,574  
Total cash and cash equivalents and restricted cash $ 276,637 $ 234,996 $ 199,852 $ 153,432