v3.26.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Millions
Aug. 05, 2026
Jul. 31, 2026
Jul. 06, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Event [Line Items]          
Pre-funded warrants to purchase common stock (in shares)       312,500 312,500
Subsequent Event | Purchase Agreement          
Subsequent Event [Line Items]          
Stock issued (in shares) 2,098,519        
Pre-funded warrants to purchase common stock (in shares) 133,625        
Original issue price (usd per share) $ 56.00        
Warrant issue price (usd per share) 55.9999        
Exercise price per warrant (usd per share) $ 0.0001        
Stock issued, net proceeds $ 125.0        
Subsequent Event | iRenix Medical, Inc.          
Subsequent Event [Line Items]          
Total consideration for the transaction     $ 37.5    
Total consideration for the transaction (in shares)     607,093    
Shares transferred (in usd per share)     $ 0.0001    
Aggregate milestone payments upon achievement     $ 115.0    
Milestone payment aggregate amount     $ 375.0    
Subsequent Event | Alkeus Pharmaceuticals, Inc.          
Subsequent Event [Line Items]          
Shares transferred (in usd per share)   $ 61.38      
Cash consideration   $ 270.0      
Consideration on equity interest   180.0      
Subsequent Event | Alkeus Pharmaceuticals, Inc. | Achievement Of Regulatory Approval For Gildeuretinol          
Subsequent Event [Line Items]          
Aggregate milestone payments upon achievement   250.0      
Subsequent Event | Alkeus Pharmaceuticals, Inc. | Achievement Of First Commercial Sale          
Subsequent Event [Line Items]          
Aggregate milestone payments upon achievement   $ 100.0