v3.25.1
RELATED PARTY TRANSACTIONS (Details)
3 Months Ended
Feb. 22, 2024
USD ($)
Dec. 12, 2023
USD ($)
Nov. 19, 2021
USD ($)
$ / shares
shares
Mar. 08, 2021
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
founder
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Related Party Transaction [Line Items]              
Number of executive founders | founder         2    
Outstanding balances         $ 53,058,000   $ 45,656,000
Payments on contingent consideration         0 $ 12,500,000  
Novitium              
Related Party Transaction [Line Items]              
Payments on contingent consideration $ 12,500,000 $ 12,500,000          
Convertible Preferred Stock | PIPE Shares              
Related Party Transaction [Line Items]              
Temporary stock issued (in shares) | shares     25,000 25,000      
Temporary stock issued (in dollars per share) | $ / shares     $ 1,000 $ 1,000      
Temporary stock issued, value     $ 25,000,000.0 $ 25,000,000.0      
Related Party              
Related Party Transaction [Line Items]              
Payments to related party         2,258,000 1,956,000  
Related Party | Mr. Shanmugam and Esjay | Novitium              
Related Party Transaction [Line Items]              
Payments on contingent consideration 6,700,000 6,700,000          
Related Party | Chali Properties LLC | Novitium              
Related Party Transaction [Line Items]              
Payments on contingent consideration $ 1,900,000 $ 1,900,000          
Related Party | Scitus              
Related Party Transaction [Line Items]              
Payments to related party         1,026,000 501,000  
Outstanding balances         400,000    
Related Party | SS Pharma              
Related Party Transaction [Line Items]              
Payments to related party         0 1,069,000  
Outstanding balances         0    
Related Party | SThree              
Related Party Transaction [Line Items]              
Payments to related party         927,000 386,000  
Outstanding balances         1,300,000    
Related Party | Esjay              
Related Party Transaction [Line Items]              
Payments to related party         305,000 $ 0  
Outstanding balances         $ 11,000