XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues - Disaggregation of Revenues by Revenue Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue from External Customer [Line Items]    
Revenues $ 246,151 $ 290,629
Connected devices, software licenses, and other    
Revenue from External Customer [Line Items]    
Revenues 111,069 165,147
Consumables    
Revenue from External Customer [Line Items]    
Revenues 22,226 20,568
Technical services    
Revenue from External Customer [Line Items]    
Revenues 58,515 53,357
Advanced Services    
Revenue from External Customer [Line Items]    
Revenues $ 54,341 $ 51,557