XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 96,800 $ 93,443
Less accumulated depreciation (64,555) (53,801)
Property and equipment, net 32,245 39,642
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 28,789 26,442
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 10,960 10,850
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 57,051 $ 56,151