XML 114 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
Dec. 27, 2023
Oct. 15, 2023
Jun. 23, 2023
May 03, 2023
Aug. 01, 2022
Dec. 31, 2023
Dec. 31, 2022
Amount Financed by Dealers           $ 158.0 $ 212.0
Consumer Product Safety Commission [Member]              
Settlement Agreement, Civil Fine Payments       $ 15.8      
Power Home Solar, LLC Against Generac Power Systems, Inc. [Member] | Minimum [Member]              
Loss Contingency, Damages Sought, Value         $ 25.0    
Case Nos. 21-cv-00428-ADA and 20-cv-00078-ADA [Member]              
Litigation Settlement, Amount Awarded to Other Party $ 4.6   $ 5.4        
Case No. 22-cv-00072-JRG [Member]              
Litigation Settlement, Amount Awarded to Other Party   $ 11.5