Annual report pursuant to Section 13 and 15(d)

Leases - Supplemental Balance Sheet Information (Details)

v3.22.0.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Operating leases    
Right of use assets $ 1,869,210 $ 1,632,574
Operating lease liability, current 641,002 506,514
Operating lease liability, long-term 1,315,275 1,222,492
Total operating lease liability $ 1,956,277 $ 1,729,006
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Lease obligations, current Lease obligations, current
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Lease obligations, long-term Lease obligations, long-term