XML 70 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Narrative (Details)
12 Months Ended
Apr. 30, 2024
USD ($)
$ / shares
shares
Oct. 27, 2023
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
day
d
$ / shares
shares
Dec. 31, 2023
USD ($)
shares
Apr. 29, 2022
USD ($)
Sep. 04, 2021
$ / shares
Jul. 22, 2021
shares
Cash and Cash Equivalents [Line Items]              
Purchase of warrants (in shares) | shares     666,515       666,516
Expected term (in years)     5 years        
Target share price of warrants or rights for redemption (in dollars per share) | $ / shares     $ 594.00        
Redemption price per warrant (in dollars per share) | $ / shares     $ 0.33        
Number of days for written notice of redemption | d     30        
Minimum number of trading days | d     30        
Common stock, issued (in shares) | shares     28,016,545 25,978,863      
Outstanding loan balance     $ 55,753,000        
Other current liabilities     $ 1,211,000        
Class A Common Stock Equals Or Exceeds Threshold One              
Cash and Cash Equivalents [Line Items]              
Minimum number of trading days | d     20        
Consecutive trading day threshold | d     30        
Public Warrants              
Cash and Cash Equivalents [Line Items]              
Purchase of warrants (in shares) | shares     457,323       447,223
Private Placement Warrants              
Cash and Cash Equivalents [Line Items]              
Purchase of warrants (in shares) | shares     209,192       219,293
Perceptive Warrant              
Cash and Cash Equivalents [Line Items]              
Change in fair value of warrants and contingent liabilities     $ (10,100,000)        
Initial Warrant Shares              
Cash and Cash Equivalents [Line Items]              
Warrant exercise price (in dollars per share) | $ / shares $ 16.4321            
Proceeds from warrant exercises $ 2,500,000            
Volume weighted average price period 1 day            
Common stock, issued (in shares) | shares 645,414            
Credit Agreement | Secured Debt              
Cash and Cash Equivalents [Line Items]              
Expected term (in years)   10 years          
Revolving credit facility   $ 75,000,000.0          
Volume weighted average price period   10 days          
Credit Agreement | Secured Debt | Perceptive Warrant              
Cash and Cash Equivalents [Line Items]              
Number of shares to purchase (in shares) | shares   1,200,000          
Credit Agreement | Secured Debt | Initial Warrant Shares              
Cash and Cash Equivalents [Line Items]              
Warrant exercise price (in dollars per share) | $ / shares   $ 3.1752          
Number of shares to purchase (in shares) | shares   800,000          
Credit Agreement | Secured Debt | Additional Warrant Shares              
Cash and Cash Equivalents [Line Items]              
Number of shares to purchase (in shares) | shares   400,000          
Common Class A              
Cash and Cash Equivalents [Line Items]              
Purchase of aggregate private placement warrants (in shares) | shares     1        
Warrant exercise price (in dollars per share) | $ / shares           $ 379.50  
Target share price of warrants or rights for redemption (in dollars per share) | $ / shares     $ 330.00        
Minimum number of trading days | day     20        
Consecutive trading day threshold | day     30        
Common stock threshold, number of trading days before notice of redemption | day     3        
Redemption on warrant holders (in dollars per share) | $ / shares     $ 594.00        
Common Class A | Class A Common Stock Equals Or Exceeds Threshold One              
Cash and Cash Equivalents [Line Items]              
Minimum threshold price of common stock specified to send notice of redemption to the warrant holders (in dollars per share) | $ / shares     594.00        
Common Class A | Class A Common Stock Equals Or Exceeds Threshold Two              
Cash and Cash Equivalents [Line Items]              
Target share price of warrants or rights for redemption (in dollars per share) | $ / shares     330.00        
Redemption price per warrant (in dollars per share) | $ / shares     $ 3.30        
Number of days for written notice of redemption | day     30        
Maximum              
Cash and Cash Equivalents [Line Items]              
Maturity, at amortized cost     $ 36,600,000        
Minimum              
Cash and Cash Equivalents [Line Items]              
Maturity, at amortized cost     18,300,000        
GeneDx              
Cash and Cash Equivalents [Line Items]              
Change in fair value of warrants and contingent liabilities       $ 900,000      
Business combination, contingent consideration arrangements         $ 150,000,000.0    
GeneDx | Private Placement Warrants              
Cash and Cash Equivalents [Line Items]              
Change in fair value of warrants and contingent liabilities     (3,300,000) 200,000      
Level 2 | DECD Loan Agreement              
Cash and Cash Equivalents [Line Items]              
Outstanding loan balance     5,800,000 $ 6,300,000      
Other current liabilities     1,200,000        
Carrying value     $ 4,900,000