XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting (Details 2) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Long Lived Assets          
Long Lived Assets in Entity's Country of Domicile $ 1,759,454   $ 1,759,454   $ 1,688,288
Revenues          
Revenue 313,476 $ 194,583 748,562 $ 559,116  
United States          
Long Lived Assets          
Long Lived Assets in Entity's Country of Domicile 1,260,793   1,260,793   1,201,988
Revenues          
Revenue 203,099 117,295 458,561 326,793  
Canada          
Long Lived Assets          
Long Lived Assets in Entity's Country of Domicile 229,129   229,129   229,242
Mexico          
Long Lived Assets          
Long Lived Assets in Entity's Country of Domicile 269,380   269,380   256,906
Revenues          
Revenue 110,377 $ 77,288 290,001 $ 232,323  
Other Foreign Countries [Member]          
Long Lived Assets          
Long Lived Assets in Entity's Country of Domicile $ 152   $ 152   $ 152