Quarterly report pursuant to Section 13 or 15(d)

LEASES - Reconciliation Between the Undiscounted Future Cash Flows (Details)

v3.24.2.u1
LEASES - Reconciliation Between the Undiscounted Future Cash Flows (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Operating lease liability:    
Operating lease liability, current portion $ 622,694 $ 568,176
Operating lease liability, non-current portion 1,736,051 2,054,041
Operating lease liability, total 2,358,745 2,622,217
Total undiscounted future cash flows (sum of future operating lease payments) 2,579,772 2,900,050
Imputed interest 221,027 277,833
Undiscounted future cash flows less imputed interest 2,358,745 2,622,217
Financing lease liability:    
Financing lease liability, current portion 948,283 956,254
Financing lease liability, non-current portion 685,471 906,330
Financing lease liability, total 1,633,754 1,862,584
Total undiscounted future cash flows (sum of future financing lease payments) 1,753,857 2,006,453
Imputed interest 120,103 143,869
Undiscounted future cash flows less imputed interest $ 1,633,754 $ 1,862,584