XML 97 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Summary of Minimum Significant Contractual Obligations (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Long term debt  
Net carrying amount $ 151,025
Operating leases  
Total lease payments 13,439
Less than 1 year 8,354
1-3 years 2,468
4-5 years 2,617
Inventory purchase commitments  
Total 100,594
Less than 1 year 27,094
1-3 years 37,500
4-5 years 36,000
Total  
Total 357,293
Less than 1 year 47,868
1-3 years 270,808
4-5 years 38,617
Convertible Senior Notes  
Long term debt  
Net carrying amount 243,260
Less than 1 year 12,420
1-3 years $ 230,840