XML 52 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Product Revenue and Accounts Receivable - Additional Information (Details)
Mar. 31, 2026
Customers
Product Revenues and Accounts Receivable, net [Abstract]  
Number of customers with accounts receivable greater than ten percent 2
Number of other customers with accounts receivable greater than ten percent 0