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 fees [1] $ 2,441 $ 6,492 $ 10,072 $ 20,663
Investment Advisory Agreement | Affiliated Entity        
Related Party Transaction [Line Items]        
Management fees 2,443 6,500 10,086 20,680
Management fee waivers (2) (8) (14) (17)
Management fees $ 2,441 $ 6,492 $ 10,072 $ 20,663
[1] Refer to “Note 3 — Agreements and Related Party Transactions” for additional details on management fee waiver.