XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Segment Reporting [Abstract]      
Assets, Net [1] $ 1,998,277 $ 1,943,037 $ 1,832,712
Cash and cash equivalents 74,136 61,633 $ 56,845
Other assets 70,636 76,178  
TOTAL ASSETS $ 2,143,049 $ 2,080,848  
[1] Segment assets include receivables, prepaids, inventories, property, plant and equipment, and mineral interests.