XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease (Details - Lease term and discount)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Lease    
Weighted average remaining lease term 1.58 to 1.75 years 2.08 to 2.25 years
Operating lease, weighted average discount rate 10.00% 10.00%