XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Cash, Cash Equivalents and Restricted Cash [Line Items]        
Cash, cash equivalents and restricted cash $ 176,483 $ 129,305 $ 89,481 $ 132,101
Cash equivalents, at carrying value 58,371 50,226    
Cash on hand 35,120 29,156    
Restricted cash 13,576 0    
Two Financial Institutions [Member]        
Cash, Cash Equivalents and Restricted Cash [Line Items]        
Cash, cash equivalents and restricted cash $ 148,707 $ 116,895