XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
lease
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Lessee, Lease, Description [Line Items]      
Right of use assets $ 22,256 $ 25,130  
Operating lease liability $ 24,134 $ 24,900  
Weighted average remaining lease term for operating lease 6 years 3 months 18 days 3 years 10 months 24 days  
Weighted average discount rate used to determine the operating lease liability 5.60% 5.80%  
Number of offices closed | lease 2    
Impairment expense $ 677,239 $ 3,600 $ 0
Operating leases 10,108 12,407 10,232
Lease expense 7,500 $ 7,600 $ 7,300
Facility Closing      
Lessee, Lease, Description [Line Items]      
Impairment expense 5,600    
Operating lease, impairment loss 4,100    
Impairment of leasehold $ 1,500