XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity and Dividends - Schedule of Declared Dividends to Common Stockholders (Details) - Institutional Class
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
Class Of Stock [Line Items]  
Amount Per Share | $ / shares $ 0.55
Total Amount | $ $ 3,083,924
January 30, 2023  
Class Of Stock [Line Items]  
Date declared Jan. 30, 2023
Record date Jan. 30, 2023
Payable date Feb. 27, 2023
Type Regular
Amount Per Share | $ / shares $ 0.17
Total Amount | $ $ 890,298
February 15, 2023  
Class Of Stock [Line Items]  
Date declared Feb. 15, 2023
Record date Feb. 22, 2023
Payable date Mar. 27, 2023
Type Regular
Amount Per Share | $ / shares $ 0.18
Total Amount | $ $ 1,012,545
March 24, 2023  
Class Of Stock [Line Items]  
Date declared Mar. 24, 2023
Record date Mar. 29, 2023
Payable date Apr. 26, 2023
Type Regular
Amount Per Share | $ / shares $ 0.20
Total Amount | $ $ 1,181,081