v3.25.3
Leases - Narrative (Details)
$ in Millions
1 Months Ended
Mar. 31, 2025
product
Jun. 30, 2025
USD ($)
ft²
Lessee, Lease, Description [Line Items]    
Operating lease area | ft²   580,000
Reduction of real estate footprint   40.00%
Term of contract   15 years 6 months
Estimated minimum lease payments | $   $ 1,500.0
Headquarters Lease, Five Year Renewal Option | Building    
Lessee, Lease, Description [Line Items]    
Number of renewal options 3  
Renewal term   5 years
Headquarters Lease, Six Month Renewal Option | Building    
Lessee, Lease, Description [Line Items]    
Number of renewal options 1  
Renewal term   6 months