v3.26.1
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Financial Information
The following table presents information about reported segment revenues, segment profit or loss and significant segment expenses for the three and six months ended June 30, 2026 and 2025:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Revenues$49,128 $62,472 $102,672 $119,808 
Less:
Direct cost of product and other revenue8,849 6,826 18,883 11,886 
Panion royalty1,575 3,093 3,831 5,658 
Research and development14,059 11,013 28,866 20,767 
Selling, general and administrative28,171 26,555 58,607 52,297 
License855 896 1,562 1,597 
Restructuring1,945 — 1,945 — 
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(7)(28)(4)185 
Change in fair value of warrant liability566 (6,980)1,022 (6,825)
Income (loss) before income taxes(8,838)247 (17,766)6,359 
Income tax expense(70)— (196)— 
Net income (loss)$(8,908)$247 $(17,962)$6,359