XML 82 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Commitment and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2023
May 31, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2021
Loss Contingencies [Line Items]              
Purchase obligation, due in year one             $ 6.9
Purchase obligation, due in second year             8.0
Purchase obligation, due in third year             $ 9.2
Subsequent Event | Settled Litigation | U.S. Department Of Justice Case              
Loss Contingencies [Line Items]              
Settlement payment $ 0.7            
AHN Collaboration              
Loss Contingencies [Line Items]              
Collaboration agreement, collaboration expenses     $ 0.1 $ 0.1 $ 0.3 $ 0.3  
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.2   $ 1.2    
Advance royalties payment     $ 0.1   $ 0.1    
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   $ 0.4