XML 65 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments - Additional Information (Details)
1 Months Ended 12 Months Ended
Aug. 31, 2021
USD ($)
shares
Jun. 30, 2017
shares
Dec. 31, 2013
USD ($)
shares
Dec. 31, 2021
USD ($)
Warrant
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Nov. 02, 2021
shares
Fair Value Option Quantitative Disclosures [Line Items]              
Fair value, measurement with unobservable inputs reconciliation, liability, transfers into level 3 | $       $ 0 $ 0    
Fair value, measurement with unobservable inputs reconciliation, liability, transfers out of level 3 | $       $ 0 0    
Warrants issued to purchase preferred stock | shares       331,503      
Fair value of warrants | $         $ 1,914,000    
Common stock, shares issued | shares       26,336,536 1,247,024    
TDO Software, Inc.              
Fair Value Option Quantitative Disclosures [Line Items]              
Contingent consideration earnout paid | $       $ 700,000 $ 1,000,000.0    
Accrual contingent earnout | $       $ 500,000      
Forward Obligation | IPO Closing              
Fair Value Option Quantitative Disclosures [Line Items]              
Common stock, shares issued | shares             224,842
Minimum              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants expiration date       2023-12      
Maximum              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants expiration date       2031-08      
Fair Values | Minimum              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants and Rights Outstanding, Measurement Input         7.78    
Fair Values | Maximum              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants and Rights Outstanding, Measurement Input         12.45    
Discount Rate | TDO Software, Inc.              
Fair Value Option Quantitative Disclosures [Line Items]              
Contingent earnout measurement input         7.6    
Series D | Minimum              
Fair Value Option Quantitative Disclosures [Line Items]              
Estimated fair value by future cash flows attributable to forward obligation probable percentage       10.00%      
Series D | Maximum              
Fair Value Option Quantitative Disclosures [Line Items]              
Preferred stock issuance | $       $ 224,842,000      
Estimated fair value by future cash flows attributable to forward obligation probable percentage       40.00%      
Term Loan | Oxford Finance LLC              
Fair Value Option Quantitative Disclosures [Line Items]              
Term loan facility amount | $     $ 10,000,000.0        
Debt repayment month and year     2017-06        
Percentage of aggregate amount funded to purchase preferred stock     3.00%        
Term Loan | Oxford Finance LLC | Series C-1              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants issued to purchase preferred stock | shares     27,397        
Term Loan | Perceptive Credit Holdings L P | Series E              
Fair Value Option Quantitative Disclosures [Line Items]              
Fair value of warrants | $ $ 2,100,000            
Warrants issued to purchase preferred stock | shares 150,684 249,313          
Term Loan | Perceptive Credit Holdings L P | Series D              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants issued to purchase preferred stock | shares   54,793          
2009 Notes              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants issued to purchase preferred stock | shares           70,078  
Number of warrants executed | Warrant       2      
Fair value of warrants | $           $ 500,000  
Remaining warrants expired unexercised | shares           6,878  
2009 Notes | Series B              
Fair Value Option Quantitative Disclosures [Line Items]              
Warrants issued to purchase preferred stock | shares       76,956