XML 117 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details) - $ / shares
1 Months Ended 12 Months Ended
Feb. 14, 2025
Jan. 29, 2025
Jan. 28, 2025
Nov. 01, 2021
Oct. 31, 2021
Jan. 28, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Subsequent Event [Line Items]                  
Distributions declared per share (in dollars per share)             $ 1.37 $ 1.49 $ 1.22
Investment Management Agreement | Affiliated entity                  
Subsequent Event [Line Items]                  
Base management fee percentage       1.40% 1.75%        
Subsequent Event                  
Subsequent Event [Line Items]                  
Distributions declared per share (in dollars per share) $ 0.32                
Subsequent Event | Investment Management Agreement | Affiliated entity                  
Subsequent Event [Line Items]                  
Base management fee percentage   1.25% 1.40%     1.25%