v3.26.3
Agreements and Related Party Transactions - Schedule of Management Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Related Party Transaction [Line Items]        
Management Fee Expense [1] $ 56,147 $ 47,970 $ 164,008 $ 96,386
Affiliated Entity        
Related Party Transaction [Line Items]        
Management Fee Expense 56,147 47,970 164,008 96,386
Investment Advisory Agreement | Affiliated Entity        
Related Party Transaction [Line Items]        
Management Fee Expense 56,252 48,075 164,293 96,614
Management fee waivers $ (105) $ (105) $ (285) $ (228)
[1] Refer to “Note 3 — Agreements and Related Party Transactions” for additional details on management fee waiver.