XML 104 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock Capital (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Nov. 19, 2018
USD ($)
Item
$ / shares
shares
Nov. 18, 2018
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
shares
May 07, 2019
USD ($)
Dec. 31, 2018
USD ($)
Subsidiary, Sale of Stock [Line Items]              
Common stock, shares authorized (in shares)     100,000,000,000 100,000,000,000      
Common stock, par value per share (in dollars per share) | $ / shares     $ 0.001 $ 0.001      
Preferred stock, shares authorized (in shares)     10,000,000,000        
Preferred stock, par value per share (in dollars per share) | $ / shares     $ 0.001        
Shares issue, drawdown notice period   10 days          
Shares issued under dividend reinvestment plan     0 0 0    
Number of shares repurchased during period     0        
BCSF Advisors, LP [Member]              
Subsidiary, Sale of Stock [Line Items]              
Aggregate purchase of shares     488,212.35 488,212.35      
Aggregate amount | $     $ 8.9 $ 8.9      
Shares held by related party as percent of outstanding shares     0.70% 0.74%      
Maximum [Member]              
Subsidiary, Sale of Stock [Line Items]              
Stock repurchase amount | $           $ 50.0  
IPO [Member]              
Subsidiary, Sale of Stock [Line Items]              
Aggregate purchase of shares 7,500,000            
Aggregate amount | $ $ 147.3            
Share price | $ / shares $ 20.25            
Private Placement [Member]              
Subsidiary, Sale of Stock [Line Items]              
Aggregate purchase of shares   43,982,137.46          
Sale of share, aggregate commitment | $             $ 1,300.0
10b5-1 Plan [Member]              
Subsidiary, Sale of Stock [Line Items]              
Sale of shares, number of calendar weeks | Item 4            
Sale of shares period 1 year            
10b5-1 Plan [Member] | Maximum [Member]              
Subsidiary, Sale of Stock [Line Items]              
Aggregate amount | $ $ 20.0