XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
6 Months Ended
Jan. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Business Combination [Line Items]        
Business Combination, Consideration Transferred, Deferred Consideration $ 66,100      
Business Combination, Consideration Transferred, Estimated Fair Value Of Earnout Payments 10,600      
Goodwill   $ (487,050)   $ (290,189)
Business Combination, Consideration Transferred, Liabilities Incurred 1,700      
Developed Technology Rights        
Business Combination [Line Items]        
Estimated Fair Value $ 65,100      
Estimated Remaining Useful Life (in years) 7 years      
Brigit Acquisition        
Business Combination [Line Items]        
Stock consideration, shares 2.7      
Common stock price (in dollars per share) $ 29.75      
Payments to Acquire Businesses, Net Of Debt Settlement And Other Expenses $ 278,500      
Business Combination, Consideration Transferred, Debt Settlement And other Transaction Costs 63,700      
Business Combination, Consideration Transferred, Maximum Amount Payable For Award Agreement 7,800      
Business Combination, Deferred Consideration 75,000      
Business Combination, Deferred Consideration, Installment Amount 37,500      
Business Combination, Contingent Consideration Arrangements, Earn Out $ 60,000      
Business Acquisition, Number of Common Stock Shares issued, unvested 1.3      
Business Acquisition, Value of Common Stock Shares issued, unvested $ 39,100      
Estimated Remaining Useful Life (in years) 9 years      
Goodwill $ (196,866)      
Business Combination, Acquisition-Related Cost, Expense 9,800      
Business Combination, Consideration Transferred 395,378      
Goodwill, Period Increase (Decrease) $ 1,300      
Brigit Acquisition | Pro Forma        
Business Combination [Line Items]        
Business Combination, Pro Forma Information, Step Up Adjustments for Depreciation   1,800 $ 12,400  
Business Combination, Pro Forma Information, Compensation Expense   (2,200) 14,600  
Business Combination, Pro Forma Information, Interest Expense   1,400 8,600  
Business Combination, Pro Forma Information, Accrued Interest   300 1,900  
Business Combination, Pro Forma Information, Adjustments To Income Tax Expense (Benefit)   1,200 (13,600)  
Business Combination, Pro Forma Information, Adjustments To Transaction Expense   22,000 $ 22,000  
Brigit | Brigit transaction costs        
Business Combination [Line Items]        
Business Combination, Acquisition Related Costs Recognized   6,100    
Other Acquisitions        
Business Combination [Line Items]        
Business Combination, Consideration Transferred   $ 200