Quarterly report pursuant to Section 13 or 15(d)

Long-Term Bonds Payable and Restricted Cash (Details Textual)

v3.21.1
Long-Term Bonds Payable and Restricted Cash (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Dec. 03, 2020
Dec. 01, 2020
Bond payable conversion, description Unless previously redeemed, converted or repurchased and cancelled, the Zero Coupon Bonds will be redeemed on December 2, 2025 at 105.11% of their principal amount and the Coupon Bonds will be redeemed on December 2, 2025 at 100% of their principal amount plus any accrued and unpaid interest. The Coupon Bonds will bear interest from and including December 2, 2020 at the rate of 7.5% per annum. Interest on the Coupon Bonds is payable semi-annually in arrears on June 1 and December 1 each year, commencing on June 1, 2021.      
Conversion price percentage 130.00%      
Bonds issued percentage 90.00%      
Common stock par value $ 0.001 $ 0.001    
Initial conversion price for the bonds $ 13.30      
Line of credit       $ 10,700,000
Line of credit will be expired Dec. 02, 2025      
line of credit annual fee, due quarterly 1.00%      
Deposit $ 3,210,000 $ 3,210,000    
Line of credit, percentage 1.00%      
Credit Enhanced Zero Coupon Convertible Bonds [Member]        
Aggregate principal amount of convertible bond     $ 10,000,000  
Coupon Bonds [Member]        
Aggregate principal amount of convertible bond     $ 200,000  
Convertible bonds percentage     7.50%