XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS COMBINATION - Pro-forma activity (Details) - Alimera Sciences, Inc - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Business acquisition    
Net revenues $ 680,911 $ 567,570
Net loss $ (24,338) $ (71,552)