XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Preferred Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Aug. 10, 2020
Feb. 29, 2020
Dec. 31, 2021
Firm Underwritten Commitment | Prospective Event Triggering Conversion of Temporary Equity into Permanent Equity      
Temporary Equity [Line Items]      
Stock issue share price (in dollars per share)     $ 50.00
Firm Underwritten Commitment | Prospective Event Triggering Conversion of Temporary Equity into Permanent Equity | Minimum      
Temporary Equity [Line Items]      
Sale of stock consideration received     $ 50.0
Series A Convertible Preferred Stock      
Temporary Equity [Line Items]      
Conversion of stock shares converted (in shares) 391,210    
Series B Convertible Preferred Stock      
Temporary Equity [Line Items]      
Conversion of stock shares converted (in shares) 3,088,444    
Series C Convertible Preferred Stock      
Temporary Equity [Line Items]      
Conversion of stock shares converted (in shares) 4,499,921    
Series D Convertible Preferred Stock      
Temporary Equity [Line Items]      
Conversion of stock shares converted (in shares) 8,593,360    
Series A convertible preferred stock | Non Cumulative Dividends      
Temporary Equity [Line Items]      
Temporary equity dividend per share declared (in dollars per share)     $ 0.68
Series B convertible preferred stock | Non Cumulative Dividends      
Temporary Equity [Line Items]      
Temporary equity dividend per share declared (in dollars per share)     1.07
Series C convertible preferred stock | Non Cumulative Dividends      
Temporary Equity [Line Items]      
Temporary equity dividend per share declared (in dollars per share)     $ 1.36
Rhythm Xcience Acquisition | Series D convertible preferred stock      
Temporary Equity [Line Items]      
Business combination contingent consideration shares issued value   $ 2.2  
Biotonik Asset Acquisition | Series D convertible preferred stock      
Temporary Equity [Line Items]      
Business combination contingent consideration shares issued value   $ 5.0  
Business combination contingent consideration shares issued shares (in shares)   273,070  
Rhythm Xience | Series D convertible preferred stock      
Temporary Equity [Line Items]      
Business consideration, number of equity interests issued and issuable (in shares)   119,993