v3.26.3
Common Stock - Summary of Reserved Shares of Common Stock for Future Issuance (Details)
Sep. 30, 2026
shares
Class of Stock [Line Items]  
Reserved shares of common stock for future issuance 2,944,685
Common Stock Warrants  
Class of Stock [Line Items]  
Reserved shares of common stock for future issuance 923,781
2025 Equity Incentive Plan | Unvested RSUs  
Class of Stock [Line Items]  
Reserved shares of common stock for future issuance 170,904
2026 Equity Incentive Plan  
Class of Stock [Line Items]  
Reserved shares of common stock for future issuance 1,850,000
2026 Equity Incentive Plan | Unvested RSUs  
Class of Stock [Line Items]  
Reserved shares of common stock for future issuance 187,572
2026 Equity Incentive Plan | Unvested PSUs  
Class of Stock [Line Items]  
Reserved shares of common stock for future issuance 420,000
2026 Equity Incentive Plan | Shares Available for Future Grants  
Class of Stock [Line Items]  
Reserved shares of common stock for future issuance 1,242,428