XML 88 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Property and Equipment The estimated useful lives of the Company’s property and equipment are as follows:
Estimated Useful Life
Computer equipment
2 to 5 years
Furniture and office equipment
5 to 7 years
Leasehold improvementsLesser of asset life or lease term
Property and equipment consists of the following:
December 31,
20242023
Computer equipment$13,707 $11,084 
Furniture and office equipment2,033 1,965 
Leasehold improvements2,738 2,469 
Total property and equipment18,478 15,518 
Less: accumulated depreciation and amortization(11,944)(8,832)
Property and equipment, net$6,534 $6,686