XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details) - Schedule of Operating Lease Expense - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Schedule of Operating Lease Expense [Abstract]        
Straight-line operating lease expense $ 245,554 $ 338,463 $ 462,578 $ 731,728
Variable lease cost 51,016 255,348 104,626 458,174
Total operating lease expense $ 296,570 $ 593,811 $ 567,204 $ 1,189,902