XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
segment
product
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Number of commercial-stage products | product 3    
Number of reportable segments | segment 1    
Accumulated deficit $ 407,039   $ 403,177
Net loss 3,862 $ 7,495  
Cash and cash equivalents 62,938 $ 61,834 $ 69,088
Short term investments $ 77,100