v3.26.1
Note 16 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
Oct. 05, 2023
Aug. 01, 2022
Jun. 30, 2026
Mar. 31, 2026
Jan. 26, 2026
Dec. 31, 2025
Mar. 31, 2024
Dec. 31, 2023
Oct. 28, 2022
Amount Financed by Dealers     $ 179,174     $ 149,737      
Power Home Solar, LLC Against Generac Power Systems, Inc. [Member] | Minimum [Member]                  
Loss Contingency, Damages Sought, Value   $ 25,000              
Daniel Haak Lawsuit [Member]                  
Loss Contingency Accrual                 $ 15,000
Case No. 22-cv-00072-JRG [Member]                  
Loss Contingency Accrual               $ 12,669  
Litigation Settlement, Amount Awarded to Other Party $ 11,500                
Case No. 22-cv-00072-JRG [Member] | Estimated Prejudgment Interest [Member]                  
Loss Contingency Accrual             $ 1,826    
Zawaski et al. v. General Power Systems, Inc., et al. [Member]                  
Loss Contingency Accrual       $ 206,500   206,500      
Accrual for Legal Settlements to be Paid in Cash         $ 104,500        
Insurance Settlements Receivable       $ 102,000   $ 102,000