v3.26.1
Revenue and Grant Income (Tables)
6 Months Ended
Jun. 30, 2026
Revenue and Grant Income  
Schedule of revenue and grant income

Three Months Ended June 30, 

Six Months Ended June 30, 

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

Government - revenue

$

(6)

$

505

$

128

$

1,168

Government - grant income

749

1,055

1,717

1,947

Non-government revenue

(1,011)

5,980

960

10,441

Total revenue and grant income

$

(268)

$

7,540

$

2,805

$

13,556