v3.26.3
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2026
Dec. 31, 2025
Oct. 15, 2026
Sep. 30, 2026
Subsequent Event [Line Items]        
Common stock, par value (in dollars per share)   $ 0.50   $ 0.001
SUBUTEX | France and Germany | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk        
Subsequent Event [Line Items]        
Concentration Risk, Percentage   4.00%    
Forecast | Disposal Group, Disposed of by Sale, Not Discontinued Operations | SUBUTEX Tablet Business in France and Germany        
Subsequent Event [Line Items]        
Percentage of purchase price to be paid at closing 90.00%      
Subsequent Event        
Subsequent Event [Line Items]        
Common stock, par value (in dollars per share)     $ 0.001  
Subsequent Event | Forecast | Disposal Group, Disposed of by Sale, Not Discontinued Operations | SUBUTEX Tablet Business in France and Germany        
Subsequent Event [Line Items]        
Purchase price for divested business $ 95