XML 94 R84.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 16, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 24, 2023
Convertible senior notes, due 2026            
Net Loss Per Share            
Capped call transactions, strike price (per unit) $ 25          
Capped call transactions, authorized shares 16,998,130          
Common Stock | Forecast            
Net Loss Per Share            
Share price (in usd per share)           $ 22.00
Stock options            
Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount   3,685,526 4,149,394 3,685,526 4,149,394  
Restricted stock units and awards            
Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount   8,654,894 5,193,177 8,654,894 5,193,177  
Performance restricted stock units            
Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount   4,055,997 1,825,719 4,055,997 1,825,719  
Public and private warrants            
Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount   1,795,700 1,795,700 1,795,700 1,795,700  
Earnout shares            
Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount   2,050,000 2,050,000 2,050,000 2,050,000  
Convertible debt            
Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount   22,330,903 16,998,130 22,330,903 16,998,130  
Contingent consideration - business combinations            
Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount   24,362,726 8,354,437 24,362,726 8,354,437