XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]        
Impairment of cost method investment $ 7,318 $ 7,318    
Payments to acquire cost method investments   11,700    
Cost method investments 26,906 26,906   $ 22,174
Worldsensing        
Schedule of Equity Method Investments [Line Items]        
Payments to acquire cost method investments   8,928    
Cost method investments 8,928 8,928    
Teralytics Investment        
Schedule of Equity Method Investments [Line Items]        
Payments to acquire cost method investments     $ 4,361  
Cost method investments $ 7,270 $ 7,270   $ 11,130