XML 84 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Schedule of Common Stock Reserved For Future Issuance (Details) - shares
Dec. 31, 2025
Jan. 01, 2025
Dec. 31, 2024
Apr. 30, 2024
Class of Stock [Line Items]        
Total shares (in shares) 14,208,559   13,399,583  
Remaining shares reserved for future issuances under the 2024 Equity Incentive Plan        
Class of Stock [Line Items]        
Authorized amount (in shares) 4,193,879   4,277,680  
Remaining shares reserved for future issuances under the 2024 Employee Stock Purchase Plan        
Class of Stock [Line Items]        
Total shares (in shares)   309,514   715,000
Authorized amount (in shares) 932,326   666,124  
Stock options outstanding        
Class of Stock [Line Items]        
Total shares (in shares) 2,525,061   3,279,483  
Restricted stock units outstanding        
Class of Stock [Line Items]        
Total shares (in shares) 2,436,259   1,043,621  
Restricted stock purchase        
Class of Stock [Line Items]        
Total shares (in shares) 0   11,641  
Common stock warrant        
Class of Stock [Line Items]        
Total shares (in shares) 4,121,034   4,121,034