v3.26.1
Eiger Resources (Equity Method Investment) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Increase (Decrease) in Temporary Equity [Roll Forward]    
Distributions received $ (4,448) $ 0
Eiger, LLC    
Increase (Decrease) in Temporary Equity [Roll Forward]    
Balance at January 1, 2026 33,723  
Share of losses (100)  
Distributions received (4,365)  
Balance at June 30, 2026 $ 29,258