XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues $ 59,345 $ 70,143 $ 138,590
Interest and other expense, net (10,393) (12,274) 124
Related Party      
Interest and other expense, net 0 0 208
Product revenue      
Revenues 36,786 42,906 116,676
Product revenue | Related Party      
Revenues 0 0 514
Research and development revenue      
Revenues 22,559 27,237 21,914
Research and development revenue | Related Party      
Revenues $ 0 $ 0 $ 1,245