XML 124 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of the Organization and Business (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jul. 20, 2018
Nature of the Organization and Business [Line Items]      
Entity Incorporation, Date of Incorporation Jul. 25, 2001    
Common stock, par value (in Dollars per share) [1] $ 0.0001 $ 0.0001  
Cash and cash equivalents $ 2,100    
Accumulated deficit [1] (131,940) $ (104,057)  
Working capital deficit $ 2,200    
Corporate History [Member]      
Nature of the Organization and Business [Line Items]      
Common stock, par value (in Dollars per share)     $ 0.0001
[1] As described in Note 3 to the Consolidated Financial Statements appearing elsewhere in this Amendment, we have restated the Consolidated Financial Statements.