v3.26.3
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Lessor, Lease, Description [Line Items]          
Rent expense $ 7.1   $ 8.9 $ 25.6 $ 24.9
Operating lease payments 8.1   4.8 21.3 11.2
Impairment charge       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     $ 2.7   $ 3.8
Lease Restructuring Activities          
Lessor, Lease, Description [Line Items]          
Rent expense $ 3.1     $ 13.3