Note 7 - Segment Reporting - Provision for Legal, Regulatory and Product Charges (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|||
| Provision for legal, regulatory, and other costs | [1] | $ 951 | $ (4,911) | $ (2,255) | $ (8,662) | |
| Certain Patent Lawsuits [Member] | ||||||
| Provision for legal, regulatory, and other costs | (3,485) | 1,696 | (1,038) | 3,188 | ||
| Certain Class Action Lawsuits [Member] | ||||||
| Provision for legal, regulatory, and other costs | 1,262 | 2,540 | 2,288 | 3,883 | ||
| Government Inquiries and Other Matters [Member] | ||||||
| Provision for legal, regulatory, and other costs | 1,272 | 675 | 2,134 | 1,591 | ||
| Clean Energy Warranty-related Matters [Member] | ||||||
| Release of warranty provision recorded in 2022 to address clean energy warranty-related matters | $ 0 | $ 0 | $ (1,129) | $ 0 | ||
| ||||||