v3.25.4
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment    
Total, at cost $ 9,118 $ 14,361
Less: accumulated depreciation and amortization (8,395) (8,625)
Property and equipment, net 723 5,736
Computer Hardware and Software    
Property, Plant and Equipment    
Total, at cost 8,587 13,967
Office Furniture and Equipment    
Property, Plant and Equipment    
Total, at cost 435 394
Leasehold Improvements    
Property, Plant and Equipment    
Total, at cost $ 96 $ 0