XML 55 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Business Combination - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
May 07, 2026
shares
Dec. 04, 2025
USD ($)
shares
$ / shares
Mar. 31, 2026
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
Business Combination, Separately Recognized Transaction [Line Items]          
Common stock, par value (in dollars per share) | $ / shares     $ 0.0001   $ 0.0001
Fair value of contingent consideration     $ 125,554   $ 118,360
Contingent consideration payable, current portion     22,350   21,580
Contingent consideration payable, long-term portion     103,204   96,780
Revaluation of contingent consideration     6,120 $ 0  
Foresight Diagnostics, Inc.          
Business Combination, Separately Recognized Transaction [Line Items]          
Total Foresight Diagnostics consideration   $ 424,536      
Issuance of common stock pursuant to asset acquisition, net (in shares) | shares   1,127,982      
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001      
Share price (in dollars per shares) | $ / shares   $ 242.06      
Shares conversion ratio (in shares) | shares   0.0280      
Fair value of contingent consideration   $ 118,360 125,600   118,400
Foresight Diagnostics’ indebtedness settled by the Company   5,974      
Foresight Diagnostics’ transaction expenses settled by the Company   7,232      
Potential future milestone obligations   175,000      
Contingent consideration payable, current portion   21,600 22,400    
Contingent consideration payable, long-term portion   $ 96,800     $ 103,200
Revaluation of contingent consideration     7,200    
Number of shares deposited in escrow (in shares) | shares   9,505      
Estimated fair value of the adjustment escrow shares   $ 2,300      
Stockholder representative allocable expenses   1,000      
Acquisition related costs   3,900      
Acquisition related costs recorded   $ 100      
Goodwill, measurement period adjustment     200    
Adjustment, consideration transferred     $ 200    
Foresight Diagnostics, Inc. | Subsequent Event          
Business Combination, Separately Recognized Transaction [Line Items]          
Shares deposited in escrow account for purchase price adjustments, returned (in shares) | shares 1,087        
Foresight Diagnostics, Inc. | Developed Technology          
Business Combination, Separately Recognized Transaction [Line Items]          
Discount rate used   12.00%