XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization and Description of Business (Details)
6 Months Ended
Jun. 30, 2024
Organization and Description of Business [Abstract]  
Entity incorporation date Jan. 24, 2018
Reverse stock split Effective December 19, 2023, the Company effected a one-for-25 reverse stock split of its issued and outstanding common shares.