XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Revenue Recognition (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Item
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Item
Agreement
Sep. 30, 2023
USD ($)
Disaggregation of Product Revenue        
Number of distribution agreements | Agreement     1  
Mytesi        
Disaggregation of Product Revenue        
Product revenue $ 3,000,000 $ 2,800,000 $ 8,000,000 $ 7,300,000
Number of specialty pharmacies. | Item 5   5  
Mytesi | Specialty Pharmacies        
Disaggregation of Product Revenue        
Product revenue $ 3,000,000 2,800,000 $ 8,000,000 7,300,000
Canalevia-CA1        
Disaggregation of Product Revenue        
Product revenue 49,000 24,000 115,000 91,000
Neonorm        
Disaggregation of Product Revenue        
Product revenue $ 4,000 $ 7,000 $ 27,000 $ 35,000