v3.26.1
REVENUE - Consolidated net product revenue by geographic area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
REVENUE        
Total revenue $ 99,313 $ 59,952 $ 170,743 $ 109,276
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember
Threshold for concentration of credit risk     10.00%  
United States        
REVENUE        
Total revenue $ 98,967 $ 58,605 $ 169,439 $ 107,125
Rest of world        
REVENUE        
Total revenue $ 346 $ 1,347 $ 1,304 $ 2,151