XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Aug. 17, 2022
Consolidated Balance Sheets      
Temporary equity par value $ 0.0001 $ 0.0001 $ 0.0001
Temporary equity shares authorized 12,000,000 12,000,000 12,000,000
Temporary equity, shares issued 300,000 300,000  
Temporary equity shares outstanding 300,000 300,000  
Preferred stock, share issued 300,000    
Common stock, par value $ 0.0001 $ 0.0001 $ 0.0001
Common stock, shares authorized 450,000,000 450,000,000 450,000,000
Common stock, shares issued 15,953,212 15,928,299  
Common stock, shares outstanding 15,953,212 15,928,299