XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION - Summary of Disaggregated Revenue by Primary Geographical Market and Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenues $ 441,292 $ 301,754
Products delivered at a point in time    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenues 424,149 288,871
Products and services delivered over time    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenues 17,143 12,883
U.S.    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenues 369,492 247,782
International    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenues $ 71,800 $ 53,972