XML 57 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment [Table Text Block]
Property and equipment, net as of December 31, 2024 and 2023 consists of the following:
 December 31,
 Estimated useful life20242023
Furniture and fixtures
5-10 years
$6,108 $6,300 
Computers and equipment
3-5 years
5,227 14,216 
Software
3-6 years
5,558 5,552 
Capitalized internal-use software development costs3 years10,843 11,879 
Leasehold improvementsShorter of lease term or useful life20,802 21,727 
Property and equipment, gross48,538 59,674 
Less: Accumulated depreciation and amortization(28,793)(36,623)
Property and equipment, net$19,745 $23,051