XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting (Details 2) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Long Lived Assets      
Long Lived Assets in Entity's Country of Domicile $ 3,366,800   $ 1,817,616
Revenues      
Revenue 360,062 $ 213,060  
United States      
Long Lived Assets      
Long Lived Assets in Entity's Country of Domicile 1,310,753   1,312,976
Revenues      
Revenue 206,237 116,682  
Canada      
Long Lived Assets      
Long Lived Assets in Entity's Country of Domicile 236,900   237,263
Mexico      
Long Lived Assets      
Long Lived Assets in Entity's Country of Domicile 1,818,914   267,144
Revenues      
Revenue 153,825 $ 96,378  
Other Foreign Countries [Member]      
Long Lived Assets      
Long Lived Assets in Entity's Country of Domicile $ 233   $ 233