XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details Narrative) - shares
shares in Thousands
Jul. 24, 2023
Jun. 30, 2023
Dec. 31, 2022
Subsequent Event [Line Items]      
Common stock, shares authorized   230,000 230,000
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Reverse stock split 1-for-20 reverse stock split    
Common stock, shares authorized 230,000