Annual report pursuant to Section 13 and 15(d)

LEASES - Reconciliation of Undiscounted Future Cash Flows (Details)

v3.24.0.1
LEASES - Reconciliation of Undiscounted Future Cash Flows (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Operating lease liability:    
Operating lease liability, current portion $ 568,176 $ 398,362
Operating lease liability, non-current portion 2,054,041 1,473,897
Operating lease liability, total 2,622,217 1,872,259
Total undiscounted future cash flows (sum of future operating lease payments) 2,900,050 2,065,580
Imputed interest 277,833 193,321
Undiscounted future cash flows less imputed interest 2,622,217 1,872,259
Financing lease liability:    
Financing lease liability, current portion 956,254 709,653
Financing lease liability, non-current portion 906,330 1,052,479
Financing lease liability, total 1,862,584 1,762,132
Total undiscounted future cash flows (sum of future financing lease payments) 2,006,453 1,900,595
Imputed interest 143,869 138,463
Undiscounted future cash flows less imputed interest $ 1,862,584 $ 1,762,132