v3.25.4
INVESTMENTS - Schedule of Summarized Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 8 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Investment Company, Nonconsolidated Subsidiary [Line Items]      
Total assets $ 3,455,029 $ 380,607 $ 3,455,029
Total liabilities 1,360,444 224,154 1,360,444
Net income   $ 6,530 117,769
Meade Pipeline Co LLC      
Investment Company, Nonconsolidated Subsidiary [Line Items]      
Total assets 1,103,593   1,103,593
Total liabilities 612,864   $ 612,864
Revenue 29,010    
Net income $ 17,945