v3.26.1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lessor, Lease, Description [Line Items]        
Rent expense $ 10.4 $ 7.4 $ 18.5 $ 16.0
Operating lease payments 7.5 $ 4.2 13.2 6.4
Impairment charge 0.6   0.6  
Lease abandonment charges 3.3      
Ra’anana, Israel        
Lessor, Lease, Description [Line Items]        
Operating lease payments 1.2      
Impairment charge 0.3      
Increase (decrease) in operating lease liability 2.8      
Gain on lease modification 2.5   2.5  
Reduction in remaining minimum lease payments 4.6   4.6  
Waltham, Massachusetts        
Lessor, Lease, Description [Line Items]        
Rent expense       $ 1.1
Lease Restructuring Activities        
Lessor, Lease, Description [Line Items]        
Rent expense $ 6.5   $ 10.2