XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Schedule of Equity Method Investments [Line Items]    
Cost method investments $ 21,690 $ 6,438
Equity method investment 0 $ 0
Payments to acquire cost method investments 14,921  
Teralytics investment    
Schedule of Equity Method Investments [Line Items]    
Cost method investments $ 11,130  
Digital Construction Works, Inc. | Equity Method Investee    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage 50.00%  
Payments to acquire equity method investments $ 1,700  
Digital Construction Works, Inc. | Topcon    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage 50.00%