Annual report [Section 13 and 15(d), not S-K Item 405]

Subsequent Events (Details)

v3.26.1
Subsequent Events (Details) - shares
May 08, 2026
Apr. 21, 2026
Mar. 31, 2026
Aug. 12, 2025
Dec. 07, 2023
2023 Equity Incentive Plan          
Subsequent Events          
Number of shares of common stock reserved for issuance (in shares)     4,000,000 4,000,000 3,000,000
Subsequent Event | 2023 Equity Incentive Plan          
Subsequent Events          
Number of shares of common stock reserved for issuance (in shares)   7,000,000      
Subsequent Event | Common Stock Warrants, Equity, Pre-Funded Warrants, March 2026          
Subsequent Events          
Class of warrant or right, warrants exercised, number of securities called by warrants or rights (in shares) 2,019,812