XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Receivable - Additional Information (Detail)
12 Months Ended
Dec. 31, 2025
USD ($)
Distributor
Dec. 31, 2024
USD ($)
Distributor
Dec. 31, 2023
Accounts Receivable [Line Items]      
Number of wholesale distributors | Distributor 3 3  
Allowance for credit losses and doubtful accounts $ 0 $ 0  
Customer One      
Accounts Receivable [Line Items]      
Percentage of revenue from major customers 11.00% 13.00% 17.00%
Customer Two      
Accounts Receivable [Line Items]      
Percentage of revenue from major customers 11.00% 13.00% 13.00%
Customer Three      
Accounts Receivable [Line Items]      
Percentage of revenue from major customers 8.00% 9.00% 16.00%
United Therapeutics Corporation      
Accounts Receivable [Line Items]      
Percentage of collaborations and services net accounts receivables   50.00%  
Percentage of revenue from major customers 30.00% 35.00%  
Cipla Ltd      
Accounts Receivable [Line Items]      
Percentage of collaborations and services net accounts receivables 94.00% 50.00%  
Commercial product sales      
Accounts Receivable [Line Items]      
Percentage of accounts receivable from major wholesale distributors 39.00% 88.00%  
Allowance for credit losses and doubtful accounts $ 61,000 $ 0  
Accounts receivable $ 44,274,000 $ 22,879,000