v3.26.1
SEGMENT INFORMATION - Schedule of Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Total revenues $ 53,544 $ 57,336
Less:    
Research and development 14,807 9,754
Selling, general and administrative 30,436 25,742
License 707 701
Income (loss) from operations (4,696) 13,514
Other income (expense)    
Interest expense (4,691) (7,770)
Other income 3 213
Change in fair value of warrant liability 456 155
Income (loss) before income taxes (8,928) 6,112
Income tax expense (126) 0
Net income (loss) (9,054) 6,112
Reportable Segment    
Segment Reporting Information [Line Items]    
Total revenues 53,544 57,336
Less:    
Direct cost of product and other revenue 10,033 5,059
Panion royalty 2,257 2,566
Research and development 14,807 9,754
Selling, general and administrative 30,436 25,742
License 707 701
Income (loss) from operations (4,696) 13,514
Other income (expense)    
Interest expense (4,691) (7,770)
Other income 3 213
Change in fair value of warrant liability 456 155
Income (loss) before income taxes (8,928) 6,112
Income tax expense (126) 0
Net income (loss) $ (9,054) $ 6,112