v3.25.2
Investment in Laramie Energy - Schedule of Change in Equity Investment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments in and Advances to Affiliates, at Fair Value [Roll Forward]        
Equity earnings (losses) from Laramie Energy $ 1,856 $ (1,360) $ 2,582 $ 3,203
Dividends received     (5,840) (9,105)
Laramie Energy Company        
Investments in and Advances to Affiliates, at Fair Value [Roll Forward]        
Beginning balance 13,224 18,842 12,498 14,279
Equity earnings (losses) from Laramie Energy 242 (2,975) (646) (26)
Accretion of basis difference 1,614 1,615 3,228 3,229
Dividends received 0 (1,485) 0 (1,485)
Ending balance $ 15,080 $ 15,997 $ 15,080 $ 15,997