XML 49 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Contractual Obligation, Fiscal Year Maturity [Table Text Block]
  

(in thousands)

 

2022

 $23,672 

2023

  11,488 

2024

  7,599 

2025

  936 

Total purchase commitments

 $43,695