XML 114 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Note 18 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
Aug. 01, 2022
Dec. 31, 2022
Oct. 07, 2022
Dec. 31, 2021
Amount Financed by Dealers   $ 212,200   $ 115,900
Accounts Receivable, before Allowance for Credit Loss   $ 550,122    
Power Home Solar, LLC [Member] | Collectibility of Receivables [Member]        
Accounts Receivable, before Allowance for Credit Loss     $ 17,700  
Power Home Solar, LLC Against Generac Power Systems, Inc. [Member] | Minimum [Member]        
Loss Contingency, Damages Sought, Value $ 25,000