v3.26.1
Common Stock - Summary of Reserved Shares of Common Stock for Future Issuance (Details)
Mar. 31, 2026
shares
Class of Stock [Line Items]  
Reserved shares of common stock for future issuance 2,230,391
2025 Equity Incentive Plan | Unvested RSUs  
Class of Stock [Line Items]  
Reserved shares of common stock for future issuance 1,048,763
2025 Equity Incentive Plan | Shares Available for Future Grants  
Class of Stock [Line Items]  
Reserved shares of common stock for future issuance 211,237
Common Stock Warrants  
Class of Stock [Line Items]  
Reserved shares of common stock for future issuance 970,391