v3.26.1
ACQUISITIONS - Schedule of Revenues and Net Earnings (Details) - Amicus Therapeutics
$ in Thousands
3 Months Ended
Jun. 30, 2026
USD ($)
Business Combination [Line Items]  
Total revenues $ 136,006
Net income $ (91,932)