XML 98 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 18 - Restructuring - Summary of Restructuring and Related Costs (Details) (Parentheticals)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cost of Sales [Member]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Revenue Cost of Revenue
Research and Development Expense [Member]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Research and Development Expense Research and Development Expense
Selling and Marketing Expense [Member]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Selling and Marketing Expense Selling and Marketing Expense
General and Administrative Expense [Member]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] General and Administrative Expense General and Administrative Expense
Impairment of Long-Lived Assets [Member]    
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment, Long-Lived Asset, Held-for-Use Impairment, Long-Lived Asset, Held-for-Use