XML 255 R129.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Equipment and Capitalized Software - Summary of Property, Equipment and Capitalized Software (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Equipment and Capitalized Software    
Property, equipment and capitalized software, gross $ 533,380 $ 471,617
Less: Accumulated depreciation and amortization (437,002) (380,202)
Total property, equipment and capitalized software, net 96,378 91,415
Capitalized software costs    
Property, Equipment and Capitalized Software    
Property, equipment and capitalized software, gross 180,937 131,876
Leasehold improvements    
Property, Equipment and Capitalized Software    
Property, equipment and capitalized software, gross 22,364 21,143
Furniture and equipment    
Property, Equipment and Capitalized Software    
Property, equipment and capitalized software, gross $ 330,079 $ 318,598