XML 71 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting [Abstract]      
Assets, Net [1] $ 1,943,037 $ 1,669,982 $ 1,424,934
Cash and cash equivalents 61,633 61,464  
Other assets 76,178 114,697  
TOTAL ASSETS $ 2,080,848 $ 1,846,143  
[1] Segment assets include receivables, prepaids, inventories, property, plant and equipment, and mineral interests