v3.26.1
Segment and Geographic Information - Schedule of Long Lived Assets (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Long-Lived Assets [Line Items]    
Property and equipment, net $ 913,827,661 $ 18,047,399
Sweden [Member]    
Schedule of Long-Lived Assets [Line Items]    
Property and equipment, net 247,750,141
Norway [Member]    
Schedule of Long-Lived Assets [Line Items]    
Property and equipment, net 214,666,167
United Kingdom [Member]    
Schedule of Long-Lived Assets [Line Items]    
Property and equipment, net 145,919,790
United States [Member]    
Schedule of Long-Lived Assets [Line Items]    
Property and equipment, net 143,508,069 16,611,488
Portugal [Member]    
Schedule of Long-Lived Assets [Line Items]    
Property and equipment, net 121,132,736
Other [Member]    
Schedule of Long-Lived Assets [Line Items]    
Property and equipment, net $ 40,850,758 $ 1,435,911