XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 01, 2022
May 31, 2022
Dec. 31, 2023
Dec. 31, 2023
Restricted Stock Units (RSUs)        
Business Acquisition [Line Items]        
Other than options granted in period (in shares)       863,000
Granted (in dollars per share)       $ 29.41
Award vesting period       4 years
AMiON        
Business Acquisition [Line Items]        
Consideration transferred $ 74.6      
Payments to acquire businesses 53.5      
Contingent earn-out consideration liability 21.1      
Contingent earn-out consideration (up to) 24.0      
Contingent earn-out consideration liability, minimum guarantee 4.0      
Contingent earn-out consideration liability, subject to performance $ 20.0      
Contingent earnout consideration performance period 4 years      
Contingent earnout consideration payable period 4 years      
Contingent consideration liability settled     $ 6.0  
Award vesting period   4 years    
AMiON | Restricted Stock Units (RSUs)        
Business Acquisition [Line Items]        
Other than options granted in period (in shares)   93,458    
Granted (in dollars per share)   $ 32.99    
AMiON | Customer relationships        
Business Acquisition [Line Items]        
Finite-lived intangibles, useful life 9 years      
AMiON | Trademark        
Business Acquisition [Line Items]        
Finite-lived intangibles, useful life 3 years      
AMiON | Developed technology        
Business Acquisition [Line Items]        
Finite-lived intangibles, useful life 18 months