XML 112 R94.htm IDEA: XBRL DOCUMENT v3.24.1
Segment Data (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Segment Information    
Number of reportable segments | segment 2  
Net loss $ (41,901) $ (48,395)
Segment assets 50,763 47,452
Human Health    
Segment Information    
Net loss (21,655) (18,278)
Animal Health    
Segment Information    
Net loss (20,246) (30,117)
Product revenue, net    
Segment Information    
Revenue from external customers 9,761 11,956
Product revenue, net | Human Health    
Segment Information    
Revenue from external customers 9,588 11,741
Product revenue, net | Animal Health    
Segment Information    
Revenue from external customers 173 215
Operating Segments    
Segment Information    
Segment assets 195,479 169,505
Operating Segments | Human Health    
Segment Information    
Segment assets 42,289 40,898
Operating Segments | Animal Health    
Segment Information    
Segment assets 153,190 128,607
Segment Reconciling Items    
Segment Information    
Segment assets (29,232) (29,232)
Intersegment Eliminations    
Segment Information    
Segment assets $ (115,484) $ (92,821)