XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Aug. 31, 2024
Loss Contingencies [Line Items]              
Purchase obligation, remainder of fiscal year             $ 8.4
Purchase obligation, year one             $ 10.4
U.S. Department Of Justice Case | Settled Litigation              
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  
Allegheny Health Network Research Institute              
Loss Contingencies [Line Items]              
Collaboration fee   $ 0.4          
Minimum | Licensing Agreements              
Loss Contingencies [Line Items]              
Royalty obligation, percent of net sales     2.00%   2.00%    
Maximum | Licensing Agreements              
Loss Contingencies [Line Items]              
Royalty obligation, percent of net sales     7.00%   7.00%