XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION - Summary of Disaggregated Revenue by Primary Geographical Market and Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net revenues $ 351,519 $ 178,503 $ 969,330 $ 509,586
Products delivered at a point in time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net revenues 336,359 166,729 927,330 475,707
Products and services delivered over time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net revenues 15,160 11,774 42,000 33,879
U.S.        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net revenues 267,553 139,924 769,911 420,315
International        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net revenues $ 83,966 $ 38,579 $ 199,419 $ 89,271