v3.26.1
Stockholders’ Equity - Schedule of Reserved Shares of Common Stock for Future Issuance (Details)
Jun. 30, 2026
shares
Equity [Abstract]  
Stock options outstanding (in shares) 2,565
Restricted stock units outstanding (in shares) 2,414,339
Warrants outstanding (in shares) 24,300,344
Number of common shares reserved (in shares) 26,717,248