v3.26.1
Subsequent Events - Equity Awards (Details) - USD ($)
Jul. 01, 2026
Jul. 21, 2026
Jun. 30, 2026
Subsequent Events      
Common stock payable     $ 202,900
Subsequent events      
Subsequent Events      
Issuance of common stock for exercise of warrants (in shares) 56,000    
Number of shares issued for settlement of accounts payable 2,950    
Number of shares issued for settlement of common stock payable 50,000 50,000  
Stock issued during period, shares, new issues (in shares) 108,932