XML 116 R102.htm IDEA: XBRL DOCUMENT v3.25.4
Note 18 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
Oct. 05, 2023
May 03, 2023
Aug. 01, 2022
Jan. 26, 2026
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Oct. 28, 2022
Amount Financed by Dealers         $ 149,737 $ 165,432      
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
Consumer Product Safety Commission [Member]                  
Settlement Agreement, Civil Fine Payments   $ 15,800              
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] | Other Accrued Liabilities [Member]                  
Loss Contingency Accrual         206,500        
Zawaski et al. v. General Power Systems, Inc., et al. [Member] | Prepaid Expenses and Other Current Assets [Member]                  
Insurance Settlements Receivable         $ 102,000        
Zawaski et al. v. General Power Systems, Inc., et al. [Member] | Subsequent Event [Member]                  
Accrual for Legal Settlements to be Paid in Cash       $ 104,500