v3.25.2
Segment Reporting (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Segment Reporting [Abstract]      
Assets, Net $ 3,939,230 [1] $ 2,161,881 $ 1,998,277
Cash and cash equivalents 111,646 55,087 $ 74,136
Other assets 100,074 84,779  
TOTAL ASSETS $ 4,150,950 $ 2,301,747  
[1] Segment assets include receivables, prepaids, inventories, property, plant and equipment, mineral interests, and goodwill