XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment and finance lease, gross $ 324,177 $ 321,661
Less: accumulated depreciation and amortization (236,319) (231,272)
Total Property and equipment, net 87,858 90,389
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment gross $ 133,972 133,858
Computer equipment and software | Minimum    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 3 years  
Computer equipment and software | Maximum    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 5 years  
Internal-use software development costs    
Property, Plant and Equipment [Line Items]    
Property and equipment gross $ 189,873 187,470
Property, Plant and Equipment, Useful Life 5 years  
Furniture, equipment and building improvements    
Property, Plant and Equipment [Line Items]    
Finance Lease, Right-of-Use Asset, before Accumulated Amortization $ 332 $ 333
Finance lease, term of contract 5 years