XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
The Company and Summary of Significant Accounting Policies - Potentially dilutive securities that were excluded from the computation of diluted net loss per share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Potentially dilutive securities    
Total potentially dilutive shares 23,850,432 30,837,933
Series A Preferred Stock (convertible to Class B Common Stock)    
Potentially dilutive securities    
Total potentially dilutive shares 1,418,381 1,418,381
Series B Preferred Stock (convertible to Class B Common Stock)    
Potentially dilutive securities    
Total potentially dilutive shares 3,498,859 3,498,859
Series m Preferred Stock (convertible to Class A Common Stock)    
Potentially dilutive securities    
Total potentially dilutive shares 1,775,586 1,808,498
Series m-2 Preferred Stock (convertible to Class B Common Stock)    
Potentially dilutive securities    
Total potentially dilutive shares 160,000 160,000
Series S Preferred Stock (convertible to Class A Common Stock)    
Potentially dilutive securities    
Total potentially dilutive shares 2,620,258 2,693,500
Warrants to purchase Class A Common Stock    
Potentially dilutive securities    
Total potentially dilutive shares 1,138,446 1,138,446
Warrants to purchase Series m-3 Preferred Stock    
Potentially dilutive securities    
Total potentially dilutive shares 1,432,786 1,432,786
Warrants to purchase Series s Preferred Stock    
Potentially dilutive securities    
Total potentially dilutive shares 2,941,814 4,441,814
Convertible Notes    
Potentially dilutive securities    
Total potentially dilutive shares   5,191,966
Employee Stock Option    
Potentially dilutive securities    
Total potentially dilutive shares 8,864,302 9,053,683