XML 136 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property and Equipment [Abstract]  
Property, Plant and Equipment
Property and equipment, net consists of the following:
Year Ended
December 31,
20242023
Computer hardware and software$13,967 $7,925 
Office furniture and equipment394 748 
Leasehold improvements— 311 
Total, at cost14,361 8,984 
Less: accumulated depreciation and amortization(8,625)(5,326)
Property and equipment, net$5,736 $3,658