XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Purchase Obligation, Fiscal Year Maturity [Abstract]  
Summary of Purchase Obligation, Fiscal Year Maturity

Future minimum payments under noncancelable service and inventory purchase agreements for the periods succeeding June 30, 2022 are as follows (in thousands):

 

Six months ending December 31, 2022

 

$

30,887

 

Year ending December 31, 2023

 

 

4,019

 

Year ending December 31, 2024

 

 

1,410

 

Year ending December 31, 2025

 

 

1,385

 

Year ending December 31, 2026

 

 

100

 

Thereafter

 

 

150

 

 

 

$

37,951