XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 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 December 31, 2022 are as follows (in thousands):

 

Year ended December 31, 2023

 

$

20,849

 

Year ended December 31, 2024

 

 

1,844

 

Year ended December 31, 2025

 

 

1,385

 

Year ended December 31, 2026

 

 

100

 

Thereafter

 

 

150

 

 

 

$

24,328