XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.3
BUSINESS COMBINATION - Pro-forma activity (Details) - Alimera Sciences, Inc - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Business Acquisition [Line Items]        
Net revenues $ 162,700 $ 155,193 $ 409,610 $ 488,180
Net (loss) income $ (18,749) $ 2,327 $ (44,164) $ (17,754)