v3.21.1
Related Party Transactions (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Related Party Transactions (Textual)    
Related party outstanding $ 9,629
Outstanding liabilities to insurer 0 101,167
Payment to insurer $ 2,514,743 $ 5,008,000