XML 134 R120.htm IDEA: XBRL DOCUMENT v3.22.4
Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) - $ / shares
12 Months Ended
Sep. 16, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 15, 2021
Basic and Diluted Net Loss Per Share          
Conversion price (per unit) $ 37.74       $ 25
Potentially dilutive shares 11,261,261        
Stock options          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   3,862,918 4,822,992 6,414,611  
Restricted stock units and awards          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   5,309,241 2,712,762 2,581,902  
Performance restricted stock units          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   920,924      
Public and private warrants          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   1,795,700 1,795,700 8,625,000  
Earnout shares          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   2,050,000 2,050,000 6,150,000  
Convertible debt.          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   16,998,130 16,998,130    
Contingently issuable shares in connection with acquisitions          
Basic and Diluted Net Loss Per Share          
Antidilutive securities excluded from computation of earnings per share, amount   10,631,558 1,192,989