v3.26.1
Note 7 - Segment Reporting - Provision for Legal, Regulatory and Product Charges (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Provision for legal, regulatory, and other costs (6) $ (3,206) $ (3,751)
Certain Patent Lawsuits [Member]    
Provision for legal, regulatory, and other costs (6) 2,447 1,492
Certain Class Action Lawsuits [Member]    
Provision for legal, regulatory, and other costs (6) 1,026 1,343
Government Inquiries and Other Matters [Member]    
Provision for legal, regulatory, and other costs (6) 862 916
Clean Energy Warranty-related Matters [Member]    
Release of warranty provision recorded in 2022 to address clean energy warranty-related matters $ (1,129) $ 0