v3.26.3
Investments in Unconsolidated Companies (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Apr. 29, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Accounts receivable   $ 9,400,000    
Total current and noncurrent contract assets   51,900,000    
Maximum exposure to loss   $ 61,600,000    
Ownership percentage   8.00%    
Contingent on tax equity transaction   $ 42,000,000.0    
Remaining EPC contractual value   61,100,000    
Prepaid inventory   $ 285,000    
Non-controlling interest   30.00% 30.00%  
Equity interest   30.00% 30.00%  
EPC Contract [Member]        
Accounts receivable   $ 9,400,000    
Total current and noncurrent contract assets   51,900,000    
Prepaid inventory   $ 285,000    
Variable Interest Entity [Member]        
Ownership percentage   8.00%    
Annual deferred payment   $ 17,000,000.0    
Longfellow BESS I LLC [Member]        
Accounts receivable   9,400,000    
Annual deferred payment   61,100,000    
Longfellow BESS I LLC [Member] | LLC agreement [Member]        
Ownership percentage 8.00%      
Investment not yet recognized   $ 5,000,000.0   $ 5,000,000.0
Unfunded capital contribution       $ 5,000,000.0
PRC [Member]        
Non-controlling interest   30.00% 30.00%  
Entities [Member]        
Equity interest transferred to the customer   70.00%