XML 58 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum payments under purchase obligations Future minimum payments under purchase obligations as of December 31, 2021 are as follows:
(In thousands)
YearAmount
2022$19,710 
20233,500 
$23,210 
Schedule of future minimum royalties including license maintenance fees
As of December 31, 2021, future minimum royalties including license maintenance fees for the next five years are as follows:
(In thousands)
YearAmount
2022$418 
2023419 
2024430 
2025417 
2026369 
$2,053