XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Narrative (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
ft²
Lessee, Lease, Description [Line Items]    
Total operating lease liabilities $ 175,892  
Lease not yet commenced, undiscounted amount $ 44,700  
Lease not yet commenced, term of contract 4 years 7 months 6 days  
Weighted average remaining lease term 4 years 3 months 18 days 4 years 10 months 24 days
Operating lease, weighted average discount rate, percent 4.90% 4.60%
Lisbon Lease    
Lessee, Lease, Description [Line Items]    
Total operating lease liabilities   $ 15,700
Buildings    
Lessee, Lease, Description [Line Items]    
Area of office space | ft²   6,000
Lease term   84 months
Renewal term   12 months
Market rate (in percent)   100.00%
Leases For Office Space    
Lessee, Lease, Description [Line Items]    
Operating lease, remaining lease term 6 years 7 months 6 days  
Co-location Asset Lease    
Lessee, Lease, Description [Line Items]    
Operating lease, remaining lease term 8 years