v3.26.1
License, Supply and Distribution Agreement - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 8 Months Ended
Jun. 30, 2025
Apr. 30, 2025
Dec. 31, 2025
License, Supply and Distribution Agreement [Line Items]      
Non-refundable upfront payment recorded as deferred revenue     $ 11,714
Product revenue, net     49,078
Kaken Agreement [Member]      
License, Supply and Distribution Agreement [Line Items]      
Non-refundable upfront payment $ 11,000    
Nonrefundable upfront payment received   $ 11,000  
Potential regulatory and sales milestone payments   $ 13,000  
Licensed Product, initial term   10 years  
Non-refundable upfront payment recorded as deferred revenue     $ 11,000