XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment, Net - Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost $ 11,114 $ 16,793
Less: accumulated depreciation and impairment charges (7,591) (9,420)
Property and equipment, net 3,523 7,373
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 452 1,333
Laboratory equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 1,752 6,178
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost $ 8,910 $ 9,282