XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Commitments and Contingencies (Details Textual) - USD ($)
Jun. 23, 2023
May 03, 2023
Aug. 01, 2022
Jun. 30, 2023
Dec. 31, 2022
Oct. 07, 2022
Amount Financed by Dealers       $ 166,900 $ 212,200  
Power Home Solar, LLC [Member] | Collectibility of Receivables [Member]            
Accounts Receivable, before Allowance for Credit Loss           $ 17,700
Consumer Product Safety Commission [Member]            
Settlement Agreement, Civil Fine Payments   $ 15,800        
Power Home Solar, LLC Against Generac Power Systems, Inc. [Member] | Minimum [Member]            
Loss Contingency, Damages Sought, Value     $ 25,000.0      
Case Nos. 21-cv-00428-ADA and 20-cv-00078-ADA [Member]            
Litigation Settlement, Amount Awarded to Other Party $ 5,400,000