XML 58 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Tempus Agreement (Additional Information) (Details) - Tempus Agreement
$ / shares in Units, $ in Millions
3 Months Ended
Nov. 25, 2023
USD ($)
Mar. 31, 2024
USD ($)
Warrants
Nov. 28, 2023
$ / shares
shares
Tempus Agreement [LineItems]      
Market Development Fees   $ 6.0  
Activation fees $ 3.0 3.0  
First milestone payments upon achievement of specified clinical validations 3.0    
Second milestone fees payable subject to achieving two additial clinical validations 6.0    
Fair market value of promotional and commercialization services 9.6    
First Milestone Fee   $ 3.0  
Number of warrants | Warrants   2  
Decrease in fair value of warrants   $ (4.8)  
Maximum      
Tempus Agreement [LineItems]      
Market Development Fees $ 12.0    
Percentage of its gross revenues attributable to such license 20.00%    
Minimum      
Tempus Agreement [LineItems]      
Percentage of its gross revenues attributable to such license 10.00%    
Other Nonoperating Income (Expense)      
Tempus Agreement [LineItems]      
Warrant gain recognized   4.8  
Tempus Warrants      
Tempus Agreement [LineItems]      
Proceeds from issuance of warrants   6.0  
Market development fees payable   $ 6.0  
Warrant exercise price per share | $ / shares     $ 2.5
Warrant expiration date     Dec. 31, 2025
Tempus Warrants | Maximum      
Tempus Agreement [LineItems]      
Warrant issued to purchase stock | shares     4,609,400
First Warrant      
Tempus Agreement [LineItems]      
Warrant exercise price per share | $ / shares     $ 1.5
Warrant expiration date     Dec. 31, 2024
First Warrant | Maximum      
Tempus Agreement [LineItems]      
Warrant issued to purchase stock | shares     4,609,400