XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share - Antidilutive shares (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 12,703,514 13,906,797 12,368,614 13,994,839
Class C convertible preferred stock        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 6,013,015 5,778,389 6,013,015 5,778,389
Employee Stock Option        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 1,910,321 3,012,284 1,575,421 3,100,326
Restricted stock units        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 1,108,779 1,093,390 1,108,779 1,093,390
Conversion of 2026 Senior Notes        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 3,071,445 3,422,780 3,071,445 3,422,780
Conversion of 2025 Senior Notes        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 599,954 599,954 599,954 599,954