XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Significant Accounting Policies [Line Items]    
Accumulated other comprehensive income to foreign currency translation $ 900,000 $ 800,000
Allowance for credit loss 0 0
Impairment of inventory 500,000 1,400,000
Impairment of intangible assets $ 0 $ 20,699,000
Pre Funded Warrants to purchase common stock 3,272,727  
DEXYCU [Member]    
Schedule Of Significant Accounting Policies [Line Items]    
Impairment of intangible assets $ 20,700,000  
Minimum [Member]    
Schedule Of Significant Accounting Policies [Line Items]    
Accounts receivable standard payment terms 30 days  
Estimated useful lives of assets 3 years  
Maximum [Member]    
Schedule Of Significant Accounting Policies [Line Items]    
Accounts receivable standard payment terms 60 days  
Estimated useful lives of assets 5 years  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Alimera Sciences, Inc. [Member]    
Schedule Of Significant Accounting Policies [Line Items]    
Percentage of concentration risk 67.80%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | ASD Specialty Healthcare LLC [Member]    
Schedule Of Significant Accounting Policies [Line Items]    
Percentage of concentration risk   57.10%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | McKesson Specialty Care Distribution LLC [Member]    
Schedule Of Significant Accounting Policies [Line Items]    
Percentage of concentration risk   30.20%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Ocumension Therapeutics [Member]    
Schedule Of Significant Accounting Policies [Line Items]    
Percentage of concentration risk 15.70%  
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Alimera Sciences, Inc. [Member]    
Schedule Of Significant Accounting Policies [Line Items]    
Percentage of concentration risk 73.20%  
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | ASD Specialty Healthcare LLC [Member]    
Schedule Of Significant Accounting Policies [Line Items]    
Percentage of concentration risk   51.10%
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | McKesson Specialty Care Distribution LLC [Member]    
Schedule Of Significant Accounting Policies [Line Items]    
Percentage of concentration risk   39.50%
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Besse Medical [Member]    
Schedule Of Significant Accounting Policies [Line Items]    
Percentage of concentration risk 17.20%