XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION - Summary of Disaggregated Revenue by Primary Geographical Market and Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net revenues $ 530,196 $ 316,057 $ 971,488 $ 617,811
Products delivered at a point in time        
Disaggregation of Revenue [Line Items]        
Net revenues 511,865 302,100 936,014 590,971
Products and services delivered over time        
Disaggregation of Revenue [Line Items]        
Net revenues 18,331 13,957 35,474 26,840
U.S.        
Disaggregation of Revenue [Line Items]        
Net revenues 422,628 254,576 792,120 502,358
International        
Disaggregation of Revenue [Line Items]        
Net revenues $ 107,568 $ 61,481 $ 179,368 $ 115,453