XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments and Advances to Equity Method Investments (Details) - Schedule of Investments and Advances to Equity Method Investments - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]    
Investments and advances to equity method investments $ 62,826 $ 60,643
FCG [Member]    
Schedule of Equity Method Investments [Line Items]    
Investments and advances to equity method investments 32,451 30,930
PDP [Member]    
Schedule of Equity Method Investments [Line Items]    
Investments and advances to equity method investments 23,369 22,870
Karnival [Member]    
Schedule of Equity Method Investments [Line Items]    
Investments and advances to equity method investments $ 7,006 $ 6,843