v3.26.1
Software, Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Software, Property and Equipment, Net
Software, property and equipment, net consisted of the following (in thousands):
June 30, 2026December 31, 2025
Software$47,918 $48,665 
Leasehold improvements12,642 12,620 
Furniture and fixtures3,976 3,695 
Computers and other equipment2,846 3,008 
  Total67,382 67,988 
Accumulated amortization and depreciation(54,140)(52,905)
  Software, property and equipment, net$13,242 $15,083