XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 9,742 $ 13,640  
Less: Accumulated depreciation (5,666) (8,751)  
Total property and equipment, net 4,076 4,889  
Depreciation expense 1,600 2,100 $ 2,500
Computer and equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 3,593 4,658  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 797 897  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 5,352 $ 8,085