v3.25.2
Property and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of major class of property and equipment, net
The following table presents the major classes of property and equipment, net, as of June 30, 2025 and December 31, 2024:
(In thousands)June 30, 2025 December 31, 2024
Office equipment and software$9,508 $8,658 
Leasehold improvements7,998 7,639 
Furniture and fixtures3,768 3,519 
Capitalized software22,174 19,298 
Total43,448 39,114 
Accumulated depreciation(22,077)(18,148)
Property and equipment, net$21,371 $20,966