XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 12 Months Ended
Sep. 01, 2022
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
numberOfPlan
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Summary Of Significant Accounting Policies [Line Items]          
Standard product warranty period     1 year    
Deposits with foreign banks   $ 95,200,000 $ 31,100,000 $ 95,200,000  
Demonstration inventory shelf life (in years)     3 years    
Refurbished demonstration inventory selling period (in months)     12 months    
Service inventory turnover period     12 months    
Service inventory not for sale, useful life     3 years    
Reserve percentage of FIFO obsolete and excess inventory     100.00%    
Threshold for capitalization of property and equipment     $ 2,500    
Depreciation     8,300,000 9,200,000 $ 10,800,000
Impairment of leasehold improvements     0 0 0
Indefinite-lived intangible assets   0 $ 0 0  
Intangible assets weighted-average amortization period     8 years    
Capitalized exploratory well cost, charged to expense     $ 600,000 0 0
Warranty term     1 year    
Number of compensation plans | numberOfPlan     1    
Revenue recognized     $ 33,500,000 34,400,000  
Nutfield, Laser Control Systems, Lanmark and Open Technologies Acquisitions          
Summary Of Significant Accounting Policies [Line Items]          
Assets impairment charges     1,100,000 0 0
Holobuilder | Accounting Standards Update 2021-08          
Summary Of Significant Accounting Policies [Line Items]          
Revenue recognized     $ 4,000,000    
GeoSLAM          
Summary Of Significant Accounting Policies [Line Items]          
Intangible assets weighted-average amortization period 13 years        
GeoSLAM | Accounting Standards Update 2021-08          
Summary Of Significant Accounting Policies [Line Items]          
Revenue recognized   1,300,000      
Performance Shares          
Summary Of Significant Accounting Policies [Line Items]          
Vesting period, years     3 years    
Finite-Lived Intangible Assets          
Summary Of Significant Accounting Policies [Line Items]          
Capitalized exploratory well costs   2,000,000 $ 7,100,000 2,000,000  
Software Development          
Summary Of Significant Accounting Policies [Line Items]          
Capitalized exploratory well costs   $ 2,000,000 $ 5,400,000 $ 2,000,000 $ 0
Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Account receivable period due     30 days    
Other intangible assets, useful life     3 years    
Minimum | Hardware Service          
Summary Of Significant Accounting Policies [Line Items]          
Extended product warranty term     1 month    
Minimum | Software Subscriptions          
Summary Of Significant Accounting Policies [Line Items]          
Extended product warranty term     1 month    
Minimum | Product technology and patents          
Summary Of Significant Accounting Policies [Line Items]          
Other intangible assets, useful life     7 years    
Minimum | Software Development          
Summary Of Significant Accounting Policies [Line Items]          
Other intangible assets, useful life     1 year    
Minimum | In Process Research and Development          
Summary Of Significant Accounting Policies [Line Items]          
Other intangible assets, useful life     1 year    
Maximum          
Summary Of Significant Accounting Policies [Line Items]          
Account receivable period due     90 days    
Other intangible assets, useful life     20 years    
Maximum | Hardware Service          
Summary Of Significant Accounting Policies [Line Items]          
Extended product warranty term     3 years    
Maximum | Software Subscriptions          
Summary Of Significant Accounting Policies [Line Items]          
Extended product warranty term     5 years    
Maximum | Product technology and patents          
Summary Of Significant Accounting Policies [Line Items]          
Other intangible assets, useful life     20 years    
Maximum | Software Development          
Summary Of Significant Accounting Policies [Line Items]          
Other intangible assets, useful life     5 years    
Maximum | In Process Research and Development          
Summary Of Significant Accounting Policies [Line Items]          
Other intangible assets, useful life     5 years