XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting (Details 2) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Long Lived Assets      
Long Lived Assets in Entity's Country of Domicile $ 1,697,927   $ 1,688,288
Revenues      
Revenue 213,060 $ 187,298  
United States      
Long Lived Assets      
Long Lived Assets in Entity's Country of Domicile 1,216,739   1,201,988
Revenues      
Revenue 116,682 104,991  
Canada      
Long Lived Assets      
Long Lived Assets in Entity's Country of Domicile 228,809   229,242
Mexico      
Long Lived Assets      
Long Lived Assets in Entity's Country of Domicile 252,226   256,906
Revenues      
Revenue 96,378 $ 82,307  
Other Foreign Countries [Member]      
Long Lived Assets      
Long Lived Assets in Entity's Country of Domicile $ 153   $ 152