XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease (Tables)
6 Months Ended
Jun. 30, 2024
Lease  
Schedule of operating lease right of use assets and lease liabilities
        
   June 30, 2024   December 31, 2023 
Operating lease right-of-use assets, net  $153,061   $201,048 
Lease liabilities, current portion  $99,570   $90,172 
Lease liabilities, less current portion  $31,802   $118,517 
Schedule of lease term and discount rate
        
   June 30, 2024   December 31, 2023 
Weighted average remaining lease term          
Operating lease   1.58 to 1.75 years    2.08 to 2.25 years 
Weighted average discount rate          
Operating lease   10%    10%