Quarterly report pursuant to Section 13 or 15(d)

LEASES - Future lease payments (Details)

v3.24.1.u1
LEASES - Future lease payments (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
Operating lease payments  
2024 $ 532,397
2025 727,460
2026 636,649
2027 460,497
2028 250,606
Other Future Years $ 149,628
Weighted average discount rate 4.50%
Imputed interest $ 248,687
Weighted average remaining term 4 years 1 month 6 days
Financing lease payments  
2024 $ 845,252
2025 808,632
2026 335,634
2027 15,855
2028 0
Other Future Years $ 0
Weighted average discount rate 6.88%
Imputed interest $ 143,090
Weighted average remaining term 1 year 11 months 26 days