v3.26.1
Fair Value Measurements - Investments - Schedule of Reconciliation of Infrastructure Assets, Level III Inputs (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Investments    
Transfers out of Level III $ (4,525)  
Net change in unrealized appreciation on investments 725,643 $ 452,300
Net change in unrealized appreciation on foreign currency translation (84,463) 167,788
Portfolio companies    
Investments    
Beginning balance 8,980,760 3,918,519
Purchases 829,513 1,092,644
Sales and Proceeds from Investments (2,704) (64,366)
Transfers out of Level III (4,525)  
Change in Gain (Loss) included in Net Assets (134)  
Realized gain on investments   32,761
Net change in unrealized appreciation on investments 725,643 445,940
Net change in unrealized appreciation on foreign currency translation (84,463) 167,788
Ending balance $ 10,444,090 $ 5,593,286