XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE RECOGNITION - Summary of Disaggregated Revenue by Primary Geographical Market and Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Net revenues $ 263,339 $ 726,016
Products delivered at a point in time    
Disaggregation of Revenue [Line Items]    
Net revenues 233,145 701,652
Products and services delivered over time    
Disaggregation of Revenue [Line Items]    
Net revenues 30,194 24,364
U.S.    
Disaggregation of Revenue [Line Items]    
Net revenues 149,974 472,961
International    
Disaggregation of Revenue [Line Items]    
Net revenues $ 113,365 $ 253,055