XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Notes Receivable (Tables)
6 Months Ended
Jun. 30, 2024
Convertible Notes Receivable [Abstract]  
Schedule of Convertible Notes Receivable The Company’s convertible notes receivable consisted of the following as of June 30, 2024 and December 31, 2023:
   Convertible Notes Receivable 
Beginning  $
-
 
Convertible note receivable   2,500,000 
Fair value changes of convertible notes   102,027 
Ending, as of December 31, 2023   2,602,027 
Fair value changes of convertible notes   54,849 
Ending, as of March 31, 2024 (unaudited)   2,656,876 
Fair value changes of convertible notes   (93,912)
Other-than-temporary impairment losses on convertible note receivable   (1,500,000)
Ending, as of June 30, 2024 (unaudited)  $1,062,964