XML 90 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Schedule Of Fair Values of Identifiable Intangible Assets Acquired and Estimated Useful Lives (Details) - Arktura [Member]
$ in Millions
Dec. 16, 2020
USD ($)
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