XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property Plant and Equipment [Line Items]    
Subtotal $ 238,336 $ 216,526
Less accumulated depreciation (171,319) (149,387)
Property and equipment-net 67,017 67,139
Computers and equipment    
Property Plant and Equipment [Line Items]    
Subtotal 13,657 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 213,368 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 $ 749 $ 14,049