XML 69 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Schedule of Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Total shares of common stock reserved (in shares) 70,342,289 62,351,580
2024 Plan    
Class of Stock [Line Items]    
Total shares of common stock reserved (in shares) 55,022,839 45,792,210
Community Impact Initiatives and Charitable Activities    
Class of Stock [Line Items]    
Total shares of common stock reserved (in shares) 1,337,205 1,337,205
Outstanding stock options    
Class of Stock [Line Items]    
Total shares of common stock reserved (in shares) 10,410,938 10,852,131
Outstanding RSUs    
Class of Stock [Line Items]    
Total shares of common stock reserved (in shares) 3,571,307 4,370,034