XML 52 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue and Grant Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue and Grant Income    
Revenue $ 2,105 $ 5,125
Government - grant income 968 891
Total revenue and grant income 3,073 6,016
Government contract    
Revenue and Grant Income    
Revenue 134 663
Non-government    
Revenue and Grant Income    
Revenue $ 1,971 $ 4,462