XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
GEOGRAPHIC INFORMATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Geographic information [Line Items]    
Total revenues $ 386,128 $ 353,398
Identifiable assets 687,036 722,403
U.S.    
Geographic information [Line Items]    
Total revenues 355,113 310,312
Identifiable assets 629,567 654,515
Latin America    
Geographic information [Line Items]    
Total revenues 23,022 32,040
Identifiable assets 51,901 57,683
Canada    
Geographic information [Line Items]    
Total revenues 5,118 4,755
Identifiable assets 5,568 3,864
Egypt    
Geographic information [Line Items]    
Total revenues 2,400 4,045
Identifiable assets 0 6,341
Other    
Geographic information [Line Items]    
Total revenues $ 475 $ 2,246