XML 68 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Basic and Diluted Loss Per Share - Schedule of potentially dilutive securities excluded from the diluted loss per share calculation (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic and Diluted Loss Per Share    
Total potentially dilutive securities 76,203,300 45,983,022
Public Warrants and Private Placement Warrants    
Basic and Diluted Loss Per Share    
Total potentially dilutive securities 19,333,303 19,333,303
Common Warrants    
Basic and Diluted Loss Per Share    
Total potentially dilutive securities 31,423,003  
2014 Plan & 2021 Plan - Stock Options    
Basic and Diluted Loss Per Share    
Total potentially dilutive securities 12,295,814 18,644,931
2021 Plan - RSUs    
Basic and Diluted Loss Per Share    
Total potentially dilutive securities 12,894,647 7,759,186
ESPP - common stock    
Basic and Diluted Loss Per Share    
Total potentially dilutive securities 122,553 188,824
Restricted stock grants to Dahae executives    
Basic and Diluted Loss Per Share    
Total potentially dilutive securities 133,980 56,778