XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 15, 2023
Feb. 13, 2023
$ / shares
Mar. 31, 2023
USD ($)
Item
$ / shares
shares
Mar. 06, 2023
shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 02, 2022
shares
Stock Purchase Agreement [Line Items]            
Preferred stock, par value | $ / shares     $ 0.001   $ 0.001  
Preferred Stock Value Outstanding | $        
Stockholders' Equity, Reverse Stock Split 1-for-15          
Minimum            
Stock Purchase Agreement [Line Items]            
Stockholders' Equity, Reverse Stock Split   1-for-5        
Maximum            
Stock Purchase Agreement [Line Items]            
Stockholders' Equity, Reverse Stock Split   1-for-50        
Series A Preferred Stock [Member]            
Stock Purchase Agreement [Line Items]            
Preferred stock, par value | $ / shares         $ 0.001  
Each shares entitled the holder vote per shares | Item     1,000,000      
Number Of Vote Each Member Is Entitled To For Each Unit Held | Item     1,000      
Preferred Stock Value Outstanding | $         $ 0  
Preferred Stock, Redemption Price Per Share | $ / shares   $ 0.01        
Preferred stock redemption, Share       80,000    
Number of basis shares to receive dividend declared           1,000
Number of basis shares of voting rights received     1,000      
Number of basis shares to receive redemption amount     10