XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Issuances and Share Repurchase Program - Stock Issuances (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Stock Issuances and Share Repurchase Program      
Common stock, shares authorized 100,000,000   100,000,000
Common stock, par value per share $ 0.001   $ 0.001
Price Per Share $ 10.13 $ 10.10  
Shares Issued 9,474,500 12,173,590  
Proceeds from issuance of common stock $ 95,977 $ 122,953  
DRIP Shares Issued 664,510 217,369  
Stock issued in connection with dividend reinvestment plan $ 6,731 $ 2,195