XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Commitment and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2021
Loss Contingencies [Line Items]            
Purchase obligation, due in year one           $ 6,900
Purchase obligation, due in second year           8,000
Purchase obligation, due in third year           $ 9,200
Settlement charge   $ 700   $ 700    
AHN Collaboration            
Loss Contingencies [Line Items]            
Collaboration agreement, collaboration expenses   $ 100 $ 100 $ 200 $ 200  
Minimum | Licensing Agreements            
Loss Contingencies [Line Items]            
Royalty obligation, percent of net sales   1.50%   1.50%    
Maximum | Licensing Agreements            
Loss Contingencies [Line Items]            
Royalty obligation, percent of net sales   7.00%   7.00%    
Prometheus Laboratories            
Loss Contingencies [Line Items]            
Future minimum royalty commitment   $ 1,200   $ 1,200    
Advance royalties payment   $ 100   $ 100    
Prometheus Laboratories | Minimum            
Loss Contingencies [Line Items]            
Royalty obligation, percent of net sales   2.50%   2.50%    
Allegheny Health Network Research Institute            
Loss Contingencies [Line Items]            
Collaboration fee $ 400