XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations - Schedule of Consideration Transferred (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Business Acquisition, Contingent Consideration [Line Items]          
Stock-based compensation expense   $ 9,702 $ 7,903 $ 27,381 $ 24,101
Sixense Enterprises Inc.          
Business Acquisition, Contingent Consideration [Line Items]          
Consideration for settlement of pre-existing liabilities due to Sixense $ (3,810)        
Purchase price $ 251,016        
Shares issued for acquisition (in shares) 661,877        
Business acquisition, share price $ 263.09        
Stock-based compensation expense $ 25,800        
Sixense Enterprises Inc. | Common Stock          
Business Acquisition, Contingent Consideration [Line Items]          
Fair value of common stock issued 174,133        
Sixense Enterprises Inc. | Share-based Payment Arrangement, Option          
Business Acquisition, Contingent Consideration [Line Items]          
Fair value of replacement stock options $ 80,693