XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments and Advances to Equity Method Investments (Details) - Schedule of Balance Sheet Information - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
FCG [Member]    
Schedule of Balance Sheet Information [Line Items]    
Current assets $ 30,332 $ 12,575
Non-current assets 29,198 19,730
Current liabilities 13,856 7,375
Non-current liabilities 6,260 1,801
PDP [Member]    
Schedule of Balance Sheet Information [Line Items]    
Current assets 12,484 8,283
Non-current assets 83,451 87,280
Current liabilities 17,602 14,048
Non-current liabilities 31,596 35,777
Karnival [Member]    
Schedule of Balance Sheet Information [Line Items]    
Current assets 16,509 16,030
Non-current assets 2,434 1,805
Current liabilities 18,025 (17,250)
Non-current liabilities
Sierra Parima [Member]    
Schedule of Balance Sheet Information [Line Items]    
Current assets   2,697
Non-current assets   18,714
Current liabilities   62,070
Non-current liabilities   $ 9,973