Annual report pursuant to Section 13 and 15(d)

Financing Transactions (Details)

v3.21.1
Financing Transactions (Details) - USD ($)
1 Months Ended 2 Months Ended 12 Months Ended
Dec. 31, 2020
Oct. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
May 11, 2018
Financing Transactions [Line items]          
Gross proceeds from sale of securities     $ 56,100,000 $ 90,300,000  
Proceeds from sale of commons stock       $ 11,500,000  
Sales of stock (in shares)       2,300,000  
Interest rate         4.00%
Gross proceeds from warrants       $ 82,035  
Warrants to purchase common shares       16,407  
Net proceeds from sale of securities       $ 31,500,000  
ATM          
Financing Transactions [Line items]          
Proceeds from sale of commons stock       $ 20,533,208  
Sales of stock (in shares)       4,354,773  
June 2024 Notes          
Financing Transactions [Line items]          
Proceeds from sale of unsecured, unsubordinated notes       $ 23,663,000  
Interest rate 7.125%   7.125% 7.125%  
December 2024 Notes          
Financing Transactions [Line items]          
Proceeds from sale of unsecured, unsubordinated notes       $ 34,500,000  
Interest rate 6.875%   6.875% 6.875%  
September 2025 Notes          
Financing Transactions [Line items]          
Proceeds from sale of unsecured, unsubordinated notes $ 27,720,000 $ 28,363,750      
Interest rate 7.75% 7.75% 7.75%