Quarterly report pursuant to Section 13 or 15(d)

Revenue - Revenue from contracts with customers (Details)

v3.24.1.1.u2
Revenue - Revenue from contracts with customers (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
contract
Mar. 31, 2023
USD ($)
customer
Dec. 31, 2023
USD ($)
Revenue      
Number of customers | customer   2  
Revenue $ 5,678,000 $ 47,601,000  
Number of contracts with customers | contract 2    
Deferred revenue decrease     $ 856,000
Deferred revenue $ 178,889,000   $ 178,033,000
Amount of increase in deferred income caused by the change in the exchange rate $ 1,507,000    
Exchange rate 1.26   1.27
Milestone payment met and accrued $ 7,574,000    
Aggregate amount of the transaction price that is allocated to performance obligations that are unsatisfied or partially satisfied under the agreements 305,509,000    
Revenue recognized in the period 5,678,000    
Development revenue      
Revenue      
Revenue $ 5,678,000 $ 47,601,000