XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Mar. 31, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenues $ 301,754 $ 205,545
Products delivered at a point in time    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenues 288,871 194,679
Products and services delivered over time    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenues 12,883 10,866
U.S.    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenues 247,782 179,600
International    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net revenues $ 53,972 $ 25,945