v3.25.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Short-term capital loss carryforwards $ 1,387 $ 0  
Long-term capital loss carryforwards 3,918 0  
Tax expense for taxable subsidiaries 283 124 $ 119
Estimated cost basis of investment for U.S. federal income tax purposes 5,907,921 4,006,854  
Estimated net unrealized gain (loss) (88,165) 2,119  
Estimated gross unrealized gains 147,386 9,704  
Estimated gross unrealized losses $ 235,551 $ 7,585