v3.24.2.u1
ACCRUED AND OTHER CURRENT LIABILITIES - Accrued And Other Current Liabilities (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Compensation and related costs $ 3,028,702 $ 2,083,808
Other 3,306,569 2,778,932
Total accrued and other current liabilities $ 6,335,271 $ 4,862,740