v3.26.1
SEGMENT INFORMATION - Summary of Additional Financial Information by Operating Segment (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting [Line Items]      
Total assets $ 228,591 $ 230,279 $ 222,181
Operating Segments      
Segment Reporting [Line Items]      
Total capital expenditures 11,916 12,594  
Total assets 219,999 223,134  
Operating Segments | Western Hemisphere      
Segment Reporting [Line Items]      
Total capital expenditures 8,910 9,964  
Total assets 161,218 154,445  
Operating Segments | Eastern Hemisphere      
Segment Reporting [Line Items]      
Total capital expenditures 3,006 2,630  
Total assets 58,781 68,689  
Corporate and Other      
Segment Reporting [Line Items]      
Total assets $ 8,592 $ 7,145