XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Line Items]        
Weighted-average remaining lease term to operating leases 2 years 2 months 12 days   2 years 2 months 12 days  
Weighted-average discount rate 22.79%   22.79%  
Lease expense $ 129,968 $ 120,501 $ 259,399 $ 227,297