XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment, Net - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 153,268 $ 144,524
Less: accumulated depreciation and amortization (107,114) (101,407)
Total property and equipment, net 46,154 43,117
Internally developed software    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 100,277 94,859
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 27,336 25,462
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 16,086 15,044
Office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 9,569 $ 9,159