v3.26.1
REVENUE - GTN Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
REVENUE        
Gross revenue $ 100,663 $ 60,866 $ 173,206 $ 110,519
GTN adjustments:        
Government rebates and chargebacks (152) (152) (303) (297)
Wholesaler fees and cash discounts (849) (618) (1,572) (787)
Other rebates, returns, discounts and adjustments (349) (144) (588) (159)
Total GTN adjustments (1,350) (914) (2,463) (1,243)
Net 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