XML 97 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segments - Long-lived Assets by Geographic Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 320,317 $ 291,457
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 125,373 251,901
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 172,740 11,131
Europe & Africa    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 19,196 24,846
Middle East    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 2,951 3,508
Asia-Pacific    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 53 67
Latin America    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 4 $ 4