v3.26.1
Acquisitions and Disposals - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 04, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Sep. 30, 2025
Business Combination [Line Items]              
Impairment charges   $ 0 $ 20,041 $ 0 $ 20,041    
Impairment charges, goodwill           $ 3,500  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Trapelo              
Business Combination [Line Items]              
Total cash consideration           2,500  
Disposal group, including discontinued operation, contingent consideration           5,000  
Disposal Group, Held-for-Sale, Not Discontinued Operations | Trapelo              
Business Combination [Line Items]              
Impairment charges     8,200   8,200    
Impairment charges, goodwill     3,500   3,500 3,500  
Disposal Group, Held-for-Sale, Not Discontinued Operations | Trapelo | Developed Technology              
Business Combination [Line Items]              
Impairment of intangible assets, finite-lived     $ 4,700   $ 4,700 $ 12,400  
Pathline, LLC              
Business Combination [Line Items]              
Percentage of voting interests acquired (as a percent) 100.00%            
Gross initial consideration $ 8,000            
Payments to acquire business, adjustments 500            
Contingent consideration liability $ 1,000           $ 1,000
Amortization period (in years) 7 years            
Pathline, LLC | Contingent Consideration, Validation Completion Within Specific Timeline              
Business Combination [Line Items]              
Business combination contingent consideration $ 2,000            
Pathline, LLC | Previously Reported              
Business Combination [Line Items]              
Payments to acquire business, adjustments $ 700