v3.26.1
Investment in Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]          
Investment in unconsolidated affiliate, fair value $ 138,789   $ 138,789   $ 119,698
Net gain (loss) from investment in equity securities 1,143 $ (962) 23,972 $ (5,862)  
Energy Transfer          
Schedule of Equity Method Investments [Line Items]          
Investment in unconsolidated affiliate, fair value 138,800   $ 138,800   $ 119,700
Percentage of issued and outstanding common units     5.00%   5.00%
Unconsolidated affiliate, realized gain (loss) 1,100 (1,000) $ 24,000 (5,900)  
Unconsolidated affiliate, unrealized gain (loss) (1,300) (3,300) 19,100 (10,600)  
Net gain (loss) from investment in equity securities $ 2,400 $ 2,400 $ 4,900 $ 4,700