XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues for geographic areas (in $'000) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Americas [Member]    
   Asia and rest of world $ 13,863 $ 12,539
   Total 13,863 12,539
EMEA [Member]    
   Asia and rest of world 2,318 2,426
   Total 2,318 2,426
Asia Pacific [Member]    
   Asia and rest of world 2,582 2,069
   Total 2,582 2,069
Total [Member]    
   Asia and rest of world 18,763 17,034
   Total $ 18,763 $ 17,034