XML 84 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Common Stock - Summary of Common Stock Shares Reserved for Future Issuance on Convertible Basis (Details) - shares
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Common stock reserved for future issuance 8,887,335 7,052,299
Employee Stock Option    
Class of Stock [Line Items]    
Common stock reserved for future issuance 4,378,484 2,938,982
Stock 2024 Plan [Member] | Common Stock [Member]    
Class of Stock [Line Items]    
Common stock reserved for future issuance 4,257,640 3,743,915
Employee Stock Purchase 2024 Plan [Member] | Common Stock [Member] | Employee Stock Purchase Plan [Member]    
Class of Stock [Line Items]    
Common stock reserved for future issuance 251,211 369,402