XML 135 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share - Computation of Diluted Net Loss per Antidilutive (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Sep. 16, 2021
Sep. 15, 2021
Basic and Diluted Net Loss Per Share            
Conversion price (in usd per share)         $ 37.74  
Convertible senior notes, due 2026            
Basic and Diluted Net Loss Per Share            
Share price (in usd per share)           $ 25
Conversion price (in usd per share)       $ 25.00    
Potentially dilutive shares (in shares) 6,000          
Stock options            
Basic and Diluted Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount 3,642 3,863 4,823      
Restricted stock units and awards            
Basic and Diluted Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount 8,311 5,309 2,713      
Performance restricted stock units            
Basic and Diluted Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount 3,754 921 0      
Public and private warrants            
Basic and Diluted Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount 1,796 1,796 1,796      
Earnout shares            
Basic and Diluted Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount 0 2,050 2,050      
Convertible debt            
Basic and Diluted Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount 22,331 16,998 16,998      
Contingently issuable shares in connection with acquisitions            
Basic and Diluted Net Loss Per Share            
Antidilutive securities excluded from computation of earnings per share, amount 5,908 10,632 1,193