XML 81 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Narrative (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
office
Dec. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]    
Right-of-use assets $ 133,821 $ 140,554
Right-of-use lease assets, accumulated amortization 118,325 99,716
Lease liabilities 173,320 183,273
Leases not yet commenced 6,900 $ 5,800
Real Estate Leases    
Lessee, Lease, Description [Line Items]    
Right-of-use assets 131,400  
Right-of-use lease assets, accumulated amortization 115,700  
Lease liabilities 171,000  
Equipment    
Lessee, Lease, Description [Line Items]    
Right-of-use assets 2,400  
Right-of-use lease assets, accumulated amortization 2,600  
Lease liabilities $ 2,300  
Americas    
Lessee, Lease, Description [Line Items]    
Number of branch offices | office 88