XML 68 R62.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share (Additional Information) (Details) - shares
Sep. 30, 2024
Jun. 18, 2024
Jun. 11, 2024
Dec. 31, 2023
Sep. 21, 2023
Common stock, shares issued 191,790,520 3,250,000 3,250,000 160,084,250  
Warrant [Member]          
Common stock, shares issued         8,500,000