Note 6 - Segment Reporting (Details Textual) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
---|---|---|---|---|---|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2024
USD ($)
|
Dec. 31, 2024 |
|
Number of Reportable Segments | 2 | ||||
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | UNITED STATES | |||||
Concentration Risk, Percentage | 80.00% | 78.00% | 79.00% | 77.00% | |
Geographic Concentration Risk [Member] | Long-lived Assets [Member] | UNITED STATES | |||||
Concentration Risk, Percentage | 74.00% | 76.00% | |||
Clean Energy Product [Member] | |||||
Provision for Product Charges | $ 0 | $ 365 | |||
Certain Patent Lawsuits [Member] | |||||
Legal Fees | $ 1,696 | $ 363 | $ 3,188 | $ 2,533 | |
Class Action Lawsuits [Member] | |||||
Legal Fees | 2,540 | 3,883 | |||
Government Inquiries and Other Matters [Member] | |||||
Legal Fees | $ 675 | $ 1,591 |
X | ||||||||||
- Definition Represents a specific credit loss provision for a clean energy product customer that filed for bankruptcy, as well as a warranty provision to address certain clean energy product warranty-related matters No definition available.
|
X | ||||||||||
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|