XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Computation of diluted net loss per antidilutive (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Mar. 31, 2023
shares
Oct. 31, 2021
Sep. 16, 2021
$ / shares
Net Loss Per Share        
Shares issued, guarantee, value threshold     2  
Convertible senior notes, due 2026        
Net Loss Per Share        
Capped call transactions, strike price (per unit) | $ / shares $ 37.74     $ 25
Stock options        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 3,382 3,735    
Restricted stock units and awards        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 7,335 4,994    
Performance restricted stock units        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 3,754 1,223    
Public and private warrants        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 1,796 1,796    
Earnout shares        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 0 2,050    
Convertible debt        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 22,011 16,998    
Contingent Consideration - Business Combinations        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 0 13,958