XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Statement of Financial Position [Abstract]                
Preferred stock, par value $ 0.0001 $ 1 $ 1 $ 0.0001 $ 0.0001 $ 1 $ 0.0001 $ 0.0001
Preferred stock, shares authorized 24,984,166 24,984,166 24,984,166 24,984,166 24,984,166 24,984,166 24,984,166 24,984,166
Preferred stock, shares outstanding 0 0 0 0 0   0 0
Common stock, par value $ 0.0001 $ 1 $ 1 $ 0.0001 $ 0.0001 $ 1 $ 0.0001 $ 0.0001
Common stock, shares authorized 75,000,000 75,000,000 75,000,000 75,000,000 75,000,000 75,000,000 75,000,000 75,000,000
Common stock, shares issued 20,420,896 20,072,453 19,981,901 19,893,450 19,540,310 19,507,469 19,464,950 14,487,146
Common stock, shares outstanding 20,420,896 20,072,453 19,981,901 19,893,450 19,540,310 19,507,469 19,464,950