Quarterly report [Sections 13 or 15(d)]

Revenue - Revenue from contracts with customers (Details)

v3.25.1
Revenue - Revenue from contracts with customers (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
customer
item
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Revenue      
Revenue $ 7,285,000 $ 5,678,000  
Number of contracts with customers | customer 2    
Deferred revenue increase $ 312,000    
Deferred revenue 108,423,000   $ 108,111,000
Revenue recognized in the period     $ 3,217,000
Amount of increase in deferred income caused by the change in the exchange rate $ 3,547,000    
Exchange rate 1.3   1.25
Aggregate amount of the transaction price that is allocated to performance obligations $ 121,973,000    
Number of Authorized Treatment Centers | item 20    
Number of patients apheresed | item 10    
Product revenue, net      
Revenue      
Revenue $ 4,048,000    
Number of Authorized Treatment Centers | item 4    
Development revenue      
Revenue      
Revenue $ 3,237,000 $ 5,678,000