XML 83 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment
Note 15. Property and Equipment
The composition of property and equipment at December 31, 2024 and 2023 are as follows:
As of December 31, 2024As of December 31, 2023
Computers and equipment$3,667 $4,301 
Computer software8,366 7,412 
Furniture and fixtures15,448 15,352 
Leasehold improvements72,666 71,444 
Total cost$100,147 $98,509 
Less: Accumulated depreciation(58,675)(51,871)
Property and equipment, net of accumulated depreciation$41,472 $46,638 
Depreciation expense totaled $9.9 million, $9.3 million and $7.7 million for the years ended December 31, 2024, 2023 and 2022, respectively.