XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share - Antidilutive shares (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 9,349,892 12,815,671 10,426,389 13,401,458
Class C convertible preferred stock        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 6,073,145 5,836,173 6,073,145 5,836,173
Employee Stock Option        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 21,397 2,149,221 1,097,894 2,735,008
Restricted stock units        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 1,072,117 1,073,840 1,072,117 1,073,840
Conversion of 2026 Senior Notes        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 1,583,280 3,156,483 1,583,280 3,156,483
Conversion of 2025 Senior Notes        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 599,953 599,954 599,953 599,954