XML 34 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations (Details) - $ / shares
Jul. 10, 2023
Sep. 07, 2022
Nature of Operations (Details) [Line Items]    
Reverse stock split per shares   $ 1.33
Common stock price $ 1  
Common Stock [Member]    
Nature of Operations (Details) [Line Items]    
Common stock price $ 1