XML 119 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Loss per Share - Antidilutive Potential Common Shares (Details)
12 Months Ended
Jul. 28, 2022
Dec. 31, 2024
shares
Dec. 31, 2023
shares
Dec. 31, 2022
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive potential common stock (in shares)   14,067,545 13,576,961 11,824,869
Metromile        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Conversion ratio 0.05263      
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive potential common stock (in shares)   9,376,193 9,595,257 9,760,657
Unvested restricted stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive potential common stock (in shares)   4,278,383 3,568,735 1,651,243
Warrants for common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive potential common stock (in shares)   412,969 412,969 412,969