v3.26.1
Eiger Resources (Equity Method Investment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Increase (Decrease) in Temporary Equity [Roll Forward]      
Distributions received $ (999) $ 0  
Eiger, LLC      
Increase (Decrease) in Temporary Equity [Roll Forward]      
Balance at March 31, 2026 33,685   $ 33,723
Share of earnings 961    
Capital contributions 0    
Distributions received $ (999)