v3.26.1
Investments and Advances to Equity Method Investments - Schedule of Balance Sheet Information for the Company's Equity Method Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
FCG [Member]    
Schedule of Balance Sheet Information [Line Items]    
Current assets $ 37,076 $ 33,807
Non-current assets 24,106 23,824
Current liabilities 17,790 17,094
Non-current liabilities 6,849 6,252
PDP [Member]    
Schedule of Balance Sheet Information [Line Items]    
Current assets 23,534 25,280
Non-current assets 49,120 51,111
Current liabilities 6,697 4,006
Non-current liabilities 4,059 4,614
Karnival [Member]    
Schedule of Balance Sheet Information [Line Items]    
Current assets 109 14,081
Non-current assets 0 2,785
Current liabilities 1 15,506
Non-current liabilities $ 0 $ 0