Annual report pursuant to Section 13 and 15(d)

Leases - Supplemental Balance Sheet Information (Details)

v3.23.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Operating leases    
Right of use assets $ 1,245,549 $ 1,869,210
Operating lease liability, current 687,589 641,002
Operating lease liability, long-term 623,452 1,315,275
Total operating lease liability $ 1,311,041 $ 1,956,277
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Lease obligations Lease obligations
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Lease obligations, net of current portion Lease obligations, net of current portion