Quarterly report pursuant to Section 13 or 15(d)

LEASES - Future lease payments (Details)

v3.24.2.u1
LEASES - Future lease payments (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
Operating lease payments  
2024 $ 354,932
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 $ 221,027
Weighted average remaining term 3 years 10 months 17 days
Financing lease payments  
2024 $ 540,279
2025 821,792
2026 367,872
2027 23,914
2028 0
Other Future Years $ 0
Weighted average discount rate 7.04%
Imputed interest $ 120,103
Weighted average remaining term 1 year 10 months 2 days