XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUPPLEMENTAL DISCLOSURES - Restricted Cash Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Disclosure Text Block Supplement [Abstract]        
Cash $ 23,208 $ 52,662 $ 448,723  
Restricted cash 51,118 53,636 54,705  
Total cash and restricted cash $ 74,326 $ 106,298 $ 503,428 $ 547,330