v3.26.1
Business Combinations - Schedule of Acquisition Date Fair Value of Purchase Consideration (Details) - Observe, Inc. - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
Feb. 02, 2026
Apr. 30, 2026
Business Combination [Line Items]    
Cash $ 285,729  
Common stock 285,348  
Fair value of Previously Held Observe Equity Interest 22,768  
Settlement of preexisting relationships 1,952  
Total $ 595,797  
Business acquisition, unsettled post-closing adjustments   $ 4,500
Business acquisition, equity interest issued or issuable (in shares) 1.5  
Business acquisition, share price (in dollars per share) $ 190.68