v3.26.1
Subsequent Events (Details)
Jul. 23, 2026
shares
Subsequent Event | LCA5/RDH12 Agreement  
Subsequent Events [Abstract]  
Stock issued (in shares) 200,000