XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Business Organization, Operations and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and Cash Equivalents $ 93,971 $ 95,073 $ 506,491  
Restricted cash and cash equivalents - current     20,161  
Restricted cash and investments - non-current 135,968 111,691 76,158  
Less Restricted investments - non-current (70,072) (62,921) (54,488)  
Total cash, cash equivalents and restricted cash and cash equivalents shown in the statement of cash flows $ 159,867 $ 143,843 $ 548,322 $ 311,853