v3.26.1
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Balances of the Major Classes of Property and Equipment
The balances of the major classes of property and equipment are as follows (in thousands):
June 30, 2026December 31, 2025
Computer hardware$55,540 $44,045 
Capitalized internal-use software65,412 53,373 
Purchased computer software23,497 23,188 
Furniture and fixtures4,241 4,184 
Office equipment271 271 
Leasehold improvements5,484 4,994 
Internal-use software in progress25,441 19,110 
179,886 149,165 
Accumulated depreciation(111,354)(97,516)
Total$68,532 $51,649