v3.26.1
Accounts Receivable - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
United Therapeutics Corporation          
Accounts Receivable [Line Items]          
Percentage of collaborations and services net accounts receivables     97.00%   94.00%
Percentage of revenue from major customers collaborations and services 61.00% 70.00% 61.00% 72.00%  
Customer One          
Accounts Receivable [Line Items]          
Percentage of revenue from major customers 15.00% 12.00% 11.00% 1.00%  
CustomerTwo          
Accounts Receivable [Line Items]          
Percentage of revenue from major customers       11.00%  
Commercial product sales          
Accounts Receivable [Line Items]          
Percentage of accounts receivable from major customers 66.00%   66.00%   68.00%
Allowance for credit losses $ 0   $ 0   $ 61,000