XML 90 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Schedule Of Fair Values of Identifiable Intangible Assets Acquired and Estimated Useful Lives (Details) - Arktura [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 16, 2020
Dec. 31, 2021
Business Acquisition [Line Items]    
Fair Value at Acquisition Date $ 33.0  
Estimated Useful Life   4 years 3 months 18 days
TradeNames [Member]    
Business Acquisition [Line Items]    
Fair Value at Acquisition Date $ 12.1  
Non-amortizing intangible assets, estimated useful life Indefinite  
Software {Member]    
Business Acquisition [Line Items]    
Fair Value at Acquisition Date $ 9.1  
Estimated Useful Life 7 years  
Backlog [Member]    
Business Acquisition [Line Items]    
Fair Value at Acquisition Date $ 5.5  
Estimated Useful Life 1 year  
Customer Relationships [Member]    
Business Acquisition [Line Items]    
Fair Value at Acquisition Date $ 3.6  
Estimated Useful Life 1 year  
Non-compete Agreements [Member]    
Business Acquisition [Line Items]    
Fair Value at Acquisition Date $ 2.1  
Estimated Useful Life 5 years  
Patents [Member]    
Business Acquisition [Line Items]    
Fair Value at Acquisition Date $ 0.6  
Patents [Member] | Minimum [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life 13 years  
Patents [Member] | Maximum [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life 19 years