v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Summary of License Revenue

Revenue consisted of the following:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

(In thousands of USD)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

License revenue attributed from R&D performance obligation

 

 

 

 

 

19,145

 

 

 

 

 

 

22,123

 

Supply revenue

 

 

3,701

 

 

 

 

 

 

6,741

 

 

 

 

Total revenue

 

 

3,701

 

 

 

19,145

 

 

 

6,741

 

 

 

22,123

 

Summary of Company's Deferred Revenue

The following table presents changes in the balance of the Company’s deferred revenue for the six months ended June 30, 2026:

(In thousands of USD)

 

 

 

Beginning balance on January 1, 2026

 

 

3,987

 

Addition of deferred revenue during the period

 

 

2,797

 

Adjustment to deferred revenue during the period

 

 

(286

)

Revenue recognized during the period

 

 

(3,701

)

Ending balance on June 30, 2026

 

 

2,797