XML 67 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property Plant and Equipment [Line Items]    
Subtotal $ 243,383 $ 216,526
Less accumulated depreciation (179,132) (149,387)
Property and equipment-net 64,251 67,139
Computers and equipment    
Property Plant and Equipment [Line Items]    
Subtotal 13,815 12,569
Office equipment and furniture    
Property Plant and Equipment [Line Items]    
Subtotal 4,338 4,341
Software    
Property Plant and Equipment [Line Items]    
Subtotal 218,023 179,336
Leasehold improvements    
Property Plant and Equipment [Line Items]    
Subtotal 6,224 6,231
Construction in progress    
Property Plant and Equipment [Line Items]    
Subtotal $ 983 $ 14,049