v3.25.2
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 99,219 $ 96,800
Less accumulated depreciation (69,580) (64,555)
Property and equipment, net 29,639 32,245
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 29,733 28,789
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 11,168 10,960
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 58,318 $ 57,051