v3.25.2
Redeemable Common Stock - Related Party - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Affiliated Entity | Invesco Subscription Agreement    
Temporary Equity [Line Items]    
Maximum purchase commitment   $ 300,000
Capital callable under purchase commitment   150,000
Additional capital callable under purchase commitment   150,000
Called capital under purchase commitment   120,000
Stock repurchase, minimum net asset value threshold to submit $ 1,500,000 1,500,000
Amount of shares to be held by related party   $ 200
Subsidiaries | Adviser | Class E Redeemable Common Stock    
Temporary Equity [Line Items]    
Issuance of redeemable common stock, management fees (in shares) | shares 41,491 70,791