v3.26.1
Revenue - Collaborative Arrangements - Revenue Recognized (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenues:            
Total revenues   $ 20,731 $ 26,195 $ 38,430 $ 41,583  
Collaboration Agreement            
Revenues:            
Total revenues   $ 20,731 18,695 $ 38,430 34,083  
Licensing and Milestone            
Revenues:            
Total revenues     $ 7,500   $ 7,500  
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Viatris            
Collaborative Arrangement            
Collaborative arrangement, milestones, sales and regulatory milestones, achieved, net sales in period, domestic           $ 250,000
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Viatris | Licensing            
Revenues:            
Total revenues           $ 7,500
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Viatris | Milestone            
Revenues:            
Total revenues $ 25,000