XML 59 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Agreements and Related Party Transactions - Schedule of Management Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Management fees [1] $ 57,346 $ 64,586 $ 118,039 $ 126,744
Management Fee | Affiliated entity        
Related Party Transaction [Line Items]        
Management fees 57,462 64,771 118,305 126,929
Management fee waivers 116 185 266 185
Management Fees, net of Management Fee Waivers $ 57,346 $ 64,586 $ 118,039 $ 126,744
[1] Refer to “Note 3 Agreements and Related Party Transactions” for additional details on management fee waiver.