XML 110 R92.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF REVENUES BY SEGMENT (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue, Major Customer [Line Items]    
Revenue $ 199,614,000 $ 130,193,000
Branded [Member]    
Revenue, Major Customer [Line Items]    
Revenue 116,115,000 50,258,000
ImprimisRx [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 83,499,000 $ 79,935,000
Product Concentration Risk [Member] | Revenue, Product and Service Benchmark [Member] | Branded [Member]    
Revenue, Major Customer [Line Items]    
Revenue percentage 58.00% 39.00%
Product Concentration Risk [Member] | Revenue, Product and Service Benchmark [Member] | ImprimisRx [Member]    
Revenue, Major Customer [Line Items]    
Revenue percentage 42.00% 61.00%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Reportable Segment, Aggregation before Other Operating Segment [Member]    
Revenue, Major Customer [Line Items]    
Revenue percentage 100.00% 100.00%
IHEEZO [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 49,303,000 $ 20,621,000
IHEEZO [Member] | Product Concentration Risk [Member] | Revenue, Product and Service Benchmark [Member]    
Revenue, Major Customer [Line Items]    
Revenue percentage 25.00% 16.00%
VEVYE [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 28,061,000 $ 1,766,000
VEVYE [Member] | Product Concentration Risk [Member] | Revenue, Product and Service Benchmark [Member]    
Revenue, Major Customer [Line Items]    
Revenue percentage 14.00% 1.00%
Other Products [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 37,836,000 $ 15,125,000
Other Products [Member] | Product Concentration Risk [Member] | Revenue, Product and Service Benchmark [Member]    
Revenue, Major Customer [Line Items]    
Revenue percentage 19.00% 12.00%
Other Revenue [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 915,000 $ 12,746,000
Other Revenue [Member] | Product Concentration Risk [Member] | Revenue, Product and Service Benchmark [Member]    
Revenue, Major Customer [Line Items]    
Revenue percentage 0.00% 10.00%