Quarterly report pursuant to Section 13 or 15(d)

LEASES - Reconciliation between the undiscounted future cash flows in the table above and the operating and financing lease liabilities (Details)

v3.23.3
LEASES - Reconciliation between the undiscounted future cash flows in the table above and the operating and financing lease liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Operating lease liability:    
Operating lease liability, current portion $ 503,420 $ 398,362
Operating lease liability, non-current portion 2,207,248 1,473,897
Operating lease liability, total 2,710,668 1,872,259
Total undiscounted future cash flows (sum of future operating lease payments) 3,018,666 2,065,580
Imputed interest 307,998 193,321
Undiscounted future cash flows less imputed interest 2,710,668 1,872,259
Financing lease liability:    
Financing lease liability, current portion 806,993 709,653
Financing lease liability, non-current portion 690,456 1,052,479
Financing lease liability, total 1,497,449 1,762,132
Total undiscounted future cash flows (sum of future financing lease payments) 1,598,783 1,900,595
Imputed interest 101,334 138,463
Undiscounted future cash flows less imputed interest $ 1,497,449 $ 1,762,132