XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Schedule of Consideration Transferred (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 01, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition, Contingent Consideration [Line Items]        
Fair value of replacement stock options [1]       $ 80,693
Stock-based compensation expense   $ 50,516 $ 37,378 $ 65,763
Sixense Enterprises Inc.        
Business Acquisition, Contingent Consideration [Line Items]        
Consideration for settlement of pre-existing liabilities due to Sixense $ (3,810)      
Total purchase price $ 251,016      
Shares issued for acquisition (in shares) 661,877      
Business acquisition, share price (in dollars per share) $ 263.09      
Stock-based compensation expense $ 25,800      
Sixense Enterprises Inc. | Shares        
Business Acquisition, Contingent Consideration [Line Items]        
Fair value of common stock issued 174,133      
Sixense Enterprises Inc. | Stock Options        
Business Acquisition, Contingent Consideration [Line Items]        
Fair value of replacement stock options $ 80,693      
[1]
(1) Refer to Note "5. Business Combinations” and Note “12. Stockholders’ Equity” for more information on the impact of the acquisition of Sixense Enterprises Inc. during the year ended December 31, 2021.