v3.26.1
SEGMENT INFORMATION - Schedule of Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Total revenues $ 49,128   $ 62,472   $ 102,672 $ 119,808
Less:            
Research and development 14,059   11,013   28,866 20,767
Selling, general and administrative 28,171   26,555   58,607 52,297
License 855   896   1,562 1,597
Restructuring 1,945   0   1,945 0
Income (loss) from operations (6,326)   14,089   (11,022) 27,603
Other income (expense)            
Interest expense (3,071)   (6,834)   (7,762) (14,604)
Other income (expense) (7)   (28)   (4) 185
Change in fair value of warrant liability 566   (6,980)   1,022 (6,825)
Income (loss) before income taxes (8,838)   247   (17,766) 6,359
Income tax expense (70)   0   (196) 0
Net income (loss) (8,908) $ (9,054) 247 $ 6,112 (17,962) 6,359
Reportable Segment            
Segment Reporting [Line Items]            
Total revenues 49,128   62,472   102,672 119,808
Less:            
Direct cost of product and other revenue 8,849   6,826   18,883 11,886
Panion royalty 1,575   3,093   3,831 5,658
Research and development 14,059   11,013   28,866 20,767
Selling, general and administrative 28,171   26,555   58,607 52,297
License 855   896   1,562 1,597
Restructuring 1,945   0   1,945 0
Income (loss) from operations (6,326)   14,089   (11,022) 27,603
Other income (expense)            
Interest expense (3,071)   (6,834)   (7,762) (14,604)
Other income (expense) (7)   (28)   (4) 185
Change in fair value of warrant liability 566   (6,980)   1,022 (6,825)
Income (loss) before income taxes (8,838)   247   (17,766) 6,359
Income tax expense (70)   0   (196) 0
Net income (loss) $ (8,908)   $ 247   $ (17,962) $ 6,359