v3.23.1
Organization and Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 23, 2021
Mar. 31, 2023
Mar. 31, 2022
Feb. 28, 2023
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Milestone Payment to be received under the Asset Purchase Agreement $ 200,000        
Period payment is due after milestone period achieved 30 days        
Milestone period 4 years        
Milestone Payment receivable         $ 200,000
Cash, cash equivalents and short-term investments   $ 371,400      
Receivables, net   10,033     $ 213,221
Net loss   33,701 $ 33,011    
Net cash provided by operating activities   174,539 $ (15,193)    
Cash from collection of the Milestone Payment   200,000   $ 200,000  
Maximum aggregate offering price   $ 150,000      
Discontinued Operation | Omidria Assets Disposal          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Cash proceeds on sale of OMIDRIA $ 126,000