XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 08, 2024
USD ($)
intangibleAsset
$ / shares
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Business Acquisition [Line Items]          
(Provision for) benefit from income taxes   $ (612) $ (383) $ 7,173 $ (698)
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,800        
Number of acquired intangible assets | intangibleAsset 4        
Deferred taxes $ 8,349 7,934   7,934  
(Provision for) benefit from income taxes       7,700  
Revenue of acquiree   10,100   12,700  
Net income of acquiree   $ 1,400   $ 1,800  
Stuzo Acquisition | Developed Technology Rights          
Business Acquisition [Line Items]          
Estimated useful life (in years) 7 years        
Estimated useful lives 7 years        
Stuzo Acquisition | Developed Technology Rights | 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 15 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%