v3.25.1
Fair Value Measurements - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 30, 2024
USD ($)
shares
Mar. 31, 2025
USD ($)
day
$ / shares
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
shares
Oct. 27, 2023
USD ($)
shares
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 | day   30          
Minimum number of trading days | day   30          
Common stock, issued (in shares) | shares   28,530,337   28,016,545      
Outstanding loan balance   $ 55,452          
Other current liabilities   $ 1,217          
Class A Common Stock Equals or Exceeds, $18.00              
Cash and Cash Equivalents [Line Items]              
Minimum number of trading days | day   20          
Consecutive trading day threshold | day   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
Initial Warrant Shares              
Cash and Cash Equivalents [Line Items]              
Aggregate exercise price $ 2,500            
Common stock, issued (in shares) | shares 645,414            
Perceptive Warrant              
Cash and Cash Equivalents [Line Items]              
Change in fair value of warrants and contingent liabilities   $ (5,000)          
Credit Agreement | Perceptive Term Loan Facility              
Cash and Cash Equivalents [Line Items]              
Revolving credit facility         $ 75,000    
Credit Agreement | Perceptive Term Loan Facility | Perceptive Warrant Liability              
Cash and Cash Equivalents [Line Items]              
Number of shares to purchase (in shares) | shares         1,200,000    
Credit Agreement | Perceptive Term Loan Facility | Additional Warrant Shares              
Cash and Cash Equivalents [Line Items]              
Number of shares to purchase (in shares) | shares         400,000    
Credit Agreement | Perceptive Term Loan Facility | Initial Warrant Shares              
Cash and Cash Equivalents [Line Items]              
Number of shares to purchase (in shares) | shares         800,000    
Private Placement Warrants | GeneDx              
Cash and Cash Equivalents [Line Items]              
Change in fair value of warrants and contingent liabilities   $ (1,100) $ (1,100)        
Class A common stock              
Cash and Cash Equivalents [Line Items]              
Purchase of aggregate private placement warrants (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          
Class A common stock | Class A Common Stock Equals or Exceeds, $18.00              
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          
Class A common stock | Class A Common Stock Equals or Exceeds, $10.00              
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          
Minimum              
Cash and Cash Equivalents [Line Items]              
Maturity, at amortized cost   $ 37,500          
Maximum              
Cash and Cash Equivalents [Line Items]              
Maturity, at amortized cost   20,800          
Level 2 | DECD Loan Agreement              
Cash and Cash Equivalents [Line Items]              
Outstanding loan balance   5,500   $ 5,800      
Other current liabilities   1,200          
Long-term debt, fair value   $ 4,700