Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.19.3
Subsequent Events (Details) - USD ($)
2 Months Ended 9 Months Ended
Nov. 07, 2019
Oct. 22, 2019
Oct. 03, 2019
Nov. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
Oct. 04, 2019
Dec. 31, 2018
May 11, 2018
Subsequent Event [Line Items]                  
Payments of Ordinary Dividends         $ 7,027,746 $ 4,935,365      
Common Stock, Par or Stated Value Per Share         $ 0.001     $ 0.001  
Proceeds from Warrant Exercises         $ 82,035        
Common Stock, Shares Authorized         50,000,000     50,000,000  
Debt Instrument, Interest Rate, Stated Percentage                 4.00%
Stock Issued During Period, Shares, New Issues         2,300,000        
Subsequent Event [Member]                  
Subsequent Event [Line Items]                  
Payments of Ordinary Dividends   $ 2,654,076   $ 68,006          
Proceeds from Warrant Exercises $ 30,000,000                
Common Stock, Dividends, Per Share, Cash Paid   $ 0.12              
Common Stock, Shares Authorized     50,000,000       100,000,000    
Debt Instrument, Interest Rate, Stated Percentage 6.875%                
Stock Issued During Period, Shares, New Issues     7,500 14,317          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized     2,500            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     1,875            
Subsequent Event [Member] | Shares vested immediately upon grant [Member]                  
Subsequent Event [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares     625            
Subsequent Event [Member] | Shares will vest on each of October 2020, 2021 and 2022 [Member]                  
Subsequent Event [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares     625