XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Significant Accounting Policies Line Items [Line Items]    
Gross Carrying Amount $ 268,480 $ 274,628
Accumulated Amortization / Depreciation (240,843) (210,806)
Net Carrying Amount 27,637 63,822
Internal-use software    
Significant Accounting Policies Line Items [Line Items]    
Gross Carrying Amount 155,605 163,408
Accumulated Amortization / Depreciation (135,144) (110,845)
Net Carrying Amount 20,461 52,563
Leasehold improvements    
Significant Accounting Policies Line Items [Line Items]    
Gross Carrying Amount 39,472 39,339
Accumulated Amortization / Depreciation (35,747) (32,182)
Net Carrying Amount 3,725 7,157
Furniture and equipment    
Significant Accounting Policies Line Items [Line Items]    
Gross Carrying Amount 73,403 71,881
Accumulated Amortization / Depreciation (69,952) (67,779)
Net Carrying Amount $ 3,451 $ 4,102