XML 54 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Dividends - Additional Information (Details) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Class Of Stock [Line Items]    
Preferred stock, par value $ 0.001  
Shares issued 9,608,484 4,968,576
Shares outstanding 9,608,484 4,968,576
Common Stock    
Class Of Stock [Line Items]    
Common stock, shares authorized 2,500,000,000  
Purchase price, per share $ 25  
Class S    
Class Of Stock [Line Items]    
Shares outstanding 0 0
Class D    
Class Of Stock [Line Items]    
Shares outstanding 0 0
Institutional Class    
Class Of Stock [Line Items]    
Shares issued 9,608,484  
Shares outstanding 9,608,484