XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - Narrative (Details) - CodeStream Inc.
$ / shares in Units, $ in Millions
Jun. 08, 2021
USD ($)
$ / shares
shares
Business Acquisition [Line Items]  
Aggregate purchase price of acquisition $ 28.6
Aggregate purchase price, cash paid 15.1
Cash held in escrow $ 7.3
Held in escrow period 18 months
Number of shares issued to acquire capital stock (in shares) | shares 202,561
Aggregate fair value of common stock $ 13.5
Fair value of shares issued to acquire capital stock (in usd per share) | $ / shares $ 66.58
Holdback arrangement, common stock (in shares) | shares 199,492
Amount excluded from the aggregate purchase price $ 13.3
Vesting period 42 months
Technology  
Business Acquisition [Line Items]  
Acquired technology, estimated useful life 3 years
Acquired technology $ 10.3