XML 59 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Restatement of Current Period (Details) - Schedule of Condensed Consolidated Balance Sheet (Parentheticals)
$ / shares in Units, $ in Thousands
Jun. 30, 2022
USD ($)
$ / shares
shares
Restated [Member]  
Condensed Balance Sheet Statements, Captions [Line Items]  
Allowance for doubtful accounts (in Dollars) | $ $ 2,740
Inventory, net of reserves (in Dollars) | $ 1,871
Net of allowance for doubtful accounts (in Dollars) | $ $ 7,079
Common stock par value (in Dollars per share) | $ / shares $ 0.001
Common stock, shares authorized 250,000
Common stock, shares issued 132,957
Common stock, shares outstanding 132,957
Preferred stock par value (in Dollars per share) | $ / shares $ 0.001
Preferred stock, shares authorized 2,895,000
Preferred stock, shares issued 0
Preferred stock, shares outstanding 0
Restated [Member] | Preferred A Stock  
Condensed Balance Sheet Statements, Captions [Line Items]  
Preferred stock par value (in Dollars per share) | $ / shares $ 0.001
Preferred stock, shares authorized 105,000
Preferred stock, shares issued 0
Preferred stock, shares outstanding 0
Previously Reported [Member]  
Condensed Balance Sheet Statements, Captions [Line Items]  
Common stock par value (in Dollars per share) | $ / shares $ 0.001
Common stock, shares authorized 250,000
Common stock, shares issued 132,957
Common stock, shares outstanding 132,957
Preferred stock par value (in Dollars per share) | $ / shares $ 0.001
Preferred stock, shares authorized 2,895,000
Preferred stock, shares issued 0
Preferred stock, shares outstanding 0
Previously Reported [Member] | Preferred A Stock  
Condensed Balance Sheet Statements, Captions [Line Items]  
Preferred stock par value (in Dollars per share) | $ / shares $ 0.001
Preferred stock, shares authorized 105,000
Preferred stock, shares issued 0
Preferred stock, shares outstanding 0
Revision of Prior Period, Adjustment [Member] | Warrants [Member]  
Condensed Balance Sheet Statements, Captions [Line Items]  
Common stock par value (in Dollars per share) | $ / shares $ 0.001
Common stock, shares authorized 250,000
Common stock, shares issued 132,957
Common stock, shares outstanding 132,957
Preferred stock par value (in Dollars per share) | $ / shares $ 0.001
Preferred stock, shares authorized 2,895,000
Preferred stock, shares issued 0
Preferred stock, shares outstanding 0
Revision of Prior Period, Adjustment [Member] | Reverse Stock Split [Member]  
Condensed Balance Sheet Statements, Captions [Line Items]  
Common stock par value (in Dollars per share) | $ / shares $ 0.001
Common stock, shares authorized 250,000
Common stock, shares issued 132,957
Common stock, shares outstanding 132,957
Preferred stock par value (in Dollars per share) | $ / shares $ 0.001
Preferred stock, shares authorized 2,895,000
Preferred stock, shares issued 0
Preferred stock, shares outstanding 0
Revision of Prior Period, Adjustment [Member] | Preferred A Stock | Warrants [Member]  
Condensed Balance Sheet Statements, Captions [Line Items]  
Preferred stock par value (in Dollars per share) | $ / shares $ 0.001
Preferred stock, shares authorized 105,000
Preferred stock, shares issued 0
Preferred stock, shares outstanding 0
Revision of Prior Period, Adjustment [Member] | Preferred A Stock | Reverse Stock Split [Member]  
Condensed Balance Sheet Statements, Captions [Line Items]  
Preferred stock par value (in Dollars per share) | $ / shares $ 0.001
Preferred stock, shares authorized 105,000
Preferred stock, shares issued 0
Preferred stock, shares outstanding 0