XML 86 R79.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment    
Total, at cost $ 2,132 $ 9,118
Less: accumulated depreciation and amortization (1,441) (8,395)
Property and equipment, net 691 723
Computer Hardware and Software    
Property, Plant and Equipment    
Total, at cost 1,873 8,587
Office Furniture and Equipment    
Property, Plant and Equipment    
Total, at cost 163 435
Leasehold Improvements    
Property, Plant and Equipment    
Total, at cost $ 96 $ 96