XML 27 R15.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment, Net
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net, consisted of the following (in thousands):

As of
December 31,December 31,
20252024
Computer equipment$48,519 $42,868 
Furniture and equipment17,636 16,143 
Leasehold improvements28,923 25,332 
Rental equipment15,909 15,897 
Construction in progress1,211 603 
Total112,198 100,843 
Accumulated depreciation(85,226)(71,356)
Property and equipment, net$26,972 $29,487