v3.26.1
Summary of Significant Accounting Policies - Revenue Recognition (Details)
3 Months Ended 6 Months Ended
Feb. 22, 2026
USD ($)
Apr. 12, 2024
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Promise
Agreement
Jun. 30, 2026
EUR (€)
Promise
Agreement
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Disaggregation of Product Revenue                
Number of distribution agreements | Agreement         1 1    
Number of promises | Promise         2 2    
Initial term of contract         5 years 5 years    
license fees recognized     $ 43,000 $ 43,000 $ 86,000   $ 86,000  
Deferred revenue     468,000   468,000     $ 552,000
Non-refundable license fee         215,040 € 200,000    
Royalty expense     142,000 39,000 284,000   78,000  
Revenue     1,225,000 2,979,000 21,497,000   5,193,000  
April 2024 Agreement for Gelclair                
Disaggregation of Product Revenue                
Initial term of contract   5 years            
Royalty expense     142,000 39,000 284,000   78,000  
Mytesi                
Disaggregation of Product Revenue                
Product revenue     1,200,000 2,800,000 2,100,000   4,900,000  
License granted     1,200,000 2,800,000 2,100,000   4,900,000  
Mytesi | Specialty Pharmacies                
Disaggregation of Product Revenue                
Product revenue     0 2,500,000 24,000,000,000   4,200,000  
License granted     0 2,500,000 24,000,000,000   4,200,000  
Canalevia-CA1                
Disaggregation of Product Revenue                
Product revenue     0 60,000 270,000   77,000  
License granted     0 60,000 270,000   77,000  
Neonorm                
Disaggregation of Product Revenue                
Product revenue     7,000 14,000 14,000   30,000  
License granted     7,000 14,000 14,000   30,000  
License                
Disaggregation of Product Revenue                
license fees recognized $ 3,000,000   0   19,000,000      
Revenue recognized     6,000 27,000 15,000   52,000  
Financial liability     0   0      
Revenue     $ 43,000 $ 43,000 $ 19,086,000   $ 86,000