XML 92 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock - Reserved for Issuance (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
Common Stock    
Conversion of outstanding shares of convertible preferred stock   11,587,744
Options to purchase common stock 8,706,197 2,382,933
Remaining shares reserved for future issuance 359,399 60,792
Total 9,065,596 14,031,469