v3.26.1
Investments and Advances to Equity Method Investments - Schedule of Related Party Balances of FCG and PDP (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
FCG [Member] | Accounts Payable, Accrued Expenses and Other Current Liabilities, and Contract Liabilities [Member]    
Schedule of Related Party Balances of FCG [Line Items]    
Liabilities $ 4,841 $ 4,337
FCG [Member] | Accounts Receivable, Contract Assets, and Other Current Assets [Member]    
Schedule of Related Party Balances of FCG [Line Items]    
Assets 31,372 24,509
PDP [Member] | Accounts Payable, Accrued Expenses and Other Current Liabilities, and Contract Liabilities [Member]    
Schedule of Related Party Balances of FCG [Line Items]    
Liabilities 585 617
PDP [Member] | Accounts Receivable, Contract Assets, and Other Current Assets [Member]    
Schedule of Related Party Balances of FCG [Line Items]    
Assets $ 9 $ 131