XML 39 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Note 6 - Segment and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Long-Lived Asset [Table Text Block]
  

March 31,

 

December 31,

Country

 

2026

 

2025

China

 $356,585  $332,506 

U.S.

  205,534   165,107 

Taiwan

  64,981   65,081 

Other

  66,764   64,995 

Total

 $693,864  $627,689