XML 85 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Note 19 - Subsequent Events (Details Textual) - Subsequent Event [Member]
$ in Millions
1 Months Ended
Apr. 18, 2023
Apr. 30, 2023
USD ($)
Jingoli Power, LLC [Member]    
Litigation Settlement, Amount Awarded to Other Party   $ 34
Reverse Stock Split [Member] | Minimum [Member]    
Stockholders' Equity Note, Stock Split, Conversion Ratio 10  
Reverse Stock Split [Member] | Maximum [Member]    
Stockholders' Equity Note, Stock Split, Conversion Ratio 40