XML 67 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment    
Total $ 488 $ 468
Less accumulated depreciation (291) (191)
Property and equipment, net 197 277
Computer hardware and software    
Property, Plant and Equipment    
Total 238 226
Office equipment    
Property, Plant and Equipment    
Total 165 157
Leasehold improvements    
Property, Plant and Equipment    
Total $ 85 $ 85