XML 79 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases Leases Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]      
Lease, Cost $ 10,993 $ 10,873 $ 11,806
Impairment of Long-Lived Assets Held-for-use 3,500 6,300  
Office Space Reductions [Member]      
Lessee, Lease, Description [Line Items]      
Impairment of Long-Lived Assets Held-for-use 2,700 5,400  
Office Space Reductions [Member] | Fixed Assets      
Lessee, Lease, Description [Line Items]      
Impairment of Long-Lived Assets Held-for-use 700 1,400  
Office Space Reductions [Member] | Operating lease right-of-use asset [Member]      
Lessee, Lease, Description [Line Items]      
Impairment of Long-Lived Assets Held-for-use 2,000 4,000  
Additional Impairment on Previously Vacated Office Spaces      
Lessee, Lease, Description [Line Items]      
Impairment of Long-Lived Assets Held-for-use   900 200
Additional Impairment on Previously Vacated Office Spaces | Fixed Assets      
Lessee, Lease, Description [Line Items]      
Impairment of Long-Lived Assets Held-for-use 700 500  
Additional Impairment on Previously Vacated Office Spaces | Operating lease right-of-use asset [Member]      
Lessee, Lease, Description [Line Items]      
Impairment of Long-Lived Assets Held-for-use $ 100 400  
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Renewal Term 1 year    
Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Renewal Term 10 years    
Restructuring Charges [Member]      
Lessee, Lease, Description [Line Items]      
Lease, Cost $ 2,200 $ 1,800 $ 2,000