v3.26.1
Significant Agreements and Contracts - Schedule of Revenues Disaggregated by Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Effect of exchange rate changes on revenue        
Total revenue from Chiesi Collaboration Agreement $ 9,238 $ 11,489 $ 26,193 $ 21,378
Chiesi        
Effect of exchange rate changes on revenue        
Total revenue from Chiesi Collaboration Agreement 9,238 11,489 26,193 21,378
Revenue from PAH research and development service performance obligation satisfied during reporting period | Over Time: | Chiesi        
Effect of exchange rate changes on revenue        
Total revenue from Chiesi Collaboration Agreement 2,623 3,356 9,680 6,145
Revenue from PH-ILD research and development service performance obligation satisfied during reporting period | Over Time: | Chiesi        
Effect of exchange rate changes on revenue        
Total revenue from Chiesi Collaboration Agreement 486 586 1,089 1,133
Revenue from PAH research and development costs subject to reimbursement | Over Time: | Chiesi        
Effect of exchange rate changes on revenue        
Total revenue from Chiesi Collaboration Agreement 3,595 3,186 6,053 7,598
Revenue from PH-ILD research and development costs subject to reimbursement | Over Time: | Chiesi        
Effect of exchange rate changes on revenue        
Total revenue from Chiesi Collaboration Agreement 1,763 2,791 6,584 4,222
Revenue from PAH commercial costs subject to reimbursement | Over Time: | Chiesi        
Effect of exchange rate changes on revenue        
Total revenue from Chiesi Collaboration Agreement 747 1,371 2,720 2,048
Revenue from PH-ILD commercial costs subject to reimbursement | Over Time: | Chiesi        
Effect of exchange rate changes on revenue        
Total revenue from Chiesi Collaboration Agreement 0 231 0 295
Effect of exchange rate changes on revenue | Over Time: | Chiesi        
Effect of exchange rate changes on revenue        
Total revenue from Chiesi Collaboration Agreement $ 24 $ (32) $ 67 $ (63)