XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2021
USD ($)
Tapestry Technologies  
Business Combination, Consideration Transferred $ 46.3
Expected Goodwill Tax Amortization Period 15 years
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 18 years
Tapestry Technologies | Customer Relationships [Member]  
Finite-Lived Intangible Assets Acquired $ 15.1
Finite-Lived Intangible Asset, Useful Life 20 years
Tapestry Technologies | Backlog [Member]  
Finite-Lived Intangible Assets Acquired $ 1.4
Finite-Lived Intangible Asset, Useful Life 2 years
Minerva Engineering  
Business Combination, Consideration Transferred $ 32.7
Expected Goodwill Tax Amortization Period 15 years
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 18 years
Minerva Engineering | Customer Relationships [Member]  
Finite-Lived Intangible Assets Acquired $ 10.5
Finite-Lived Intangible Asset, Useful Life 20 years
Minerva Engineering | Backlog [Member]  
Finite-Lived Intangible Assets Acquired $ 1.1
Finite-Lived Intangible Asset, Useful Life 2 years