XML 71 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 08, 2024
USD ($)
intangibleAsset
$ / shares
shares
Mar. 31, 2024
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Business Acquisition [Line Items]        
Net tax benefit     $ 7,785 $ (315)
Stuzo Acquisition        
Business Acquisition [Line Items]        
Percentage of interest acquired of limited liability company 100.00%      
Business acquisition, cash paid $ 170,500      
Business combination, consideration transferred, equity interests issued and issuable $ 19,200      
Equity interest issued (in shares) | shares 441,598      
Business acquisition, share price (in dollars per share) | $ / shares $ 43.41      
Escrow deposit $ 1,500 $ 1,500 $ 1,500  
Transaction costs $ 2,900      
Number of acquired intangible assets | intangibleAsset 4      
Deferred taxes $ 8,349      
Net tax benefit       $ 8,100
Revenue of acquiree   2,700    
Net income of acquiree   $ 400    
Stuzo Acquisition | Developed technology        
Business Acquisition [Line Items]        
Estimated Useful Life 7 years      
Estimated useful lives 7 years      
Stuzo Acquisition | Developed technology | Measurement Input, Discount Rate        
Business Acquisition [Line Items]        
Fair value measurement input 12.50%      
Stuzo Acquisition | Customer relationships        
Business Acquisition [Line Items]        
Estimated useful lives 12 years      
Stuzo Acquisition | Customer relationships | Measurement Input, Discount Rate        
Business Acquisition [Line Items]        
Fair value measurement input 12.50%      
Stuzo Acquisition | Customer relationships | Measurement Input, Annual Attrition Rate        
Business Acquisition [Line Items]        
Fair value measurement input 7.00%      
Stuzo Acquisition | Trade names        
Business Acquisition [Line Items]        
Estimated useful lives 5 years      
Stuzo Acquisition | Trade names | Measurement Input, Discount Rate        
Business Acquisition [Line Items]        
Fair value measurement input 12.50%      
Stuzo Acquisition | Trade names | Measurement Input, Relief From Royalty Rate        
Business Acquisition [Line Items]        
Fair value measurement input 1.00%