XML 164 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components (Details) - Schedule of Prepaid Expenses and Other Current Assets - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Prepaid Expenses and Other Current Assets [Abstract]      
Other receivables $ 49,121 $ 100,036 $ 25,079
Prepaid expenses 253,758 206,377 205,784
Prepaid legal expenses 16,917 59,903 18,182
Prepaid expenses and other assets $ 319,796 $ 366,316 $ 249,045