Annual report pursuant to Section 13 and 15(d)

Leases - Supplemental Balance Sheet Information (Details)

v3.24.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating leases    
Right of use assets $ 743,096 $ 1,245,549
Operating lease liability, current 248,933 687,589
Operating lease liability, long-term 523,660 623,452
Total operating lease liability $ 772,593 $ 1,311,041
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, net of current portion Lease obligations, net of current portion
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right of use assets Right of use assets
Weighted-average remaining lease term - finance leases 5 years  
Weighted-average discount rate - finance leases 10.40%  
Vehicles acquired under finance lease $ 200,187 $ 0
Finance lease liability, current 40,540  
Finance lease liability, long-term $ 159,647  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease obligations, net of current portion  
Total finance lease liability $ 200,187  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease obligations, current  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease obligations, net of current portion