XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Financial Statement Information - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Computer equipment and software $ 9,183 $ 9,008
Office equipment and furniture 928 2,875
Leasehold improvements 3,403 4,124
Property and equipment, gross 13,514 16,007
Less: accumulated depreciation and amortization (9,077) (11,143)
Property and equipment, net $ 4,437 $ 4,864