XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting (Details 2) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Long Lived Assets          
Long Lived Assets in Entity's Country of Domicile $ 1,695,951   $ 1,695,951   $ 1,688,288
Revenues          
Revenue 222,026 $ 177,235 435,086 $ 364,533  
United States          
Long Lived Assets          
Long Lived Assets in Entity's Country of Domicile 1,218,875   1,218,875   1,201,988
Revenues          
Revenue 138,780 104,507 255,462 209,498  
Canada          
Long Lived Assets          
Long Lived Assets in Entity's Country of Domicile 228,373   228,373   229,242
Mexico          
Long Lived Assets          
Long Lived Assets in Entity's Country of Domicile 248,549   248,549   256,906
Revenues          
Revenue 83,246 $ 72,728 179,624 $ 155,035  
Other Foreign Countries [Member]          
Long Lived Assets          
Long Lived Assets in Entity's Country of Domicile $ 154   $ 154   $ 152