v3.26.1
SEGMENT INFORMATION - Summary of Additional Financial Information by Operating Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]      
Total assets $ 224,700 $ 233,169 $ 222,181
Operating Segments      
Segment Reporting Information [Line Items]      
Total capital expenditures 7,687 5,043  
Total assets 215,876 224,787  
Operating Segments | Western Hemisphere      
Segment Reporting Information [Line Items]      
Total capital expenditures 7,098 4,583  
Total assets 157,743 159,598  
Operating Segments | Eastern Hemisphere      
Segment Reporting Information [Line Items]      
Total capital expenditures 589 460  
Total assets 58,133 65,189  
Corporate and Other      
Segment Reporting Information [Line Items]      
Total assets $ 8,824 $ 8,382