XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share - The number of shares excluded from the computation of diluted loss per share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
The number of shares excluded from the computation of diluted loss per share        
Antidilutive securities excluded from computation of earnings per share, amount 12,815,671 14,856,093 13,401,458 14,771,089
Series C convertible preferred stock        
The number of shares excluded from the computation of diluted loss per share        
Antidilutive securities excluded from computation of earnings per share, amount 5,836,173 5,607,898 5,836,173 5,607,898
Conversion of convertible 2026 Senior Notes        
The number of shares excluded from the computation of diluted loss per share        
Interest rate (as a percent) 0.75%   0.75%  
Conversion of convertible 2025 Senior Notes        
The number of shares excluded from the computation of diluted loss per share        
Interest rate (as a percent) 3.00%   3.00%  
Employee Stock Option        
The number of shares excluded from the computation of diluted loss per share        
Antidilutive securities excluded from computation of earnings per share, amount 2,149,221 4,491,986 2,735,008 4,406,982
Restricted stock units        
The number of shares excluded from the computation of diluted loss per share        
Antidilutive securities excluded from computation of earnings per share, amount 1,073,840 733,475 1,073,840 733,475
Conversion of 2026 Senior Notes        
The number of shares excluded from the computation of diluted loss per share        
Antidilutive securities excluded from computation of earnings per share, amount 3,156,483 3,422,780 3,156,483 3,422,780
Conversion of 2025 Senior Notes        
The number of shares excluded from the computation of diluted loss per share        
Antidilutive securities excluded from computation of earnings per share, amount 599,954 599,954 599,954 599,954