Annual report pursuant to Section 13 and 15(d)

Operating Lease Assets (Schedule of Minimum Lease Payments Including Weighted-Average Remaining Lease Term and Discount Rates) (Details)

v3.21.1
Operating Lease Assets (Schedule of Minimum Lease Payments Including Weighted-Average Remaining Lease Term and Discount Rates) (Details)
Dec. 31, 2020
USD ($)
Operating Lease  
2021 $ 60,592
2022 13,484
2023
2024
2025
Thereafter
Total future lease payments 74,076
Less: imputed interest (2,607)
Total $ 71,469
Weighted Average Remaining Lease Term (years) Operating leases 6 months 26 days
Weighted Average Discount Rate Operating leases 6.75%