XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue from Contract with Customer, Excluding Assessed Tax $ 240,335 $ 141,148 $ 445,253 $ 262,004
Product [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 235,794 138,843 437,102 258,498
License Revenue [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 4,541 $ 2,305 $ 8,151 $ 3,506