XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
The following table summarizes cash and cash equivalents as of June 30, 2021: (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Reconciliation Of Cash And Cash Equivalents To Statement Of Cash Flows        
Cash and cash equivalents per balance sheet $ 149,713 $ 169,681    
Cash held in escrow included in other assets (see note 3) 25,635      
Cash and cash equivalents per statement of cash flows $ 175,348 $ 169,681 $ 68,463 $ 133,417