v3.26.1
Warrants (Details) - $ / shares
Jul. 15, 2022
Jul. 01, 2022
Dec. 31, 2025
Assisi      
Warrants      
Warrants outstanding term 10 years    
Securities called by warrants (in shares) 22,000,000    
Warrant, exercise price (in dollars per share) $ 0.25    
Stock issuance from warrant exercises (in shares)     0
Revo Squared      
Warrants      
Warrants outstanding term   10 years  
Securities called by warrants (in shares)   10,000,000  
Warrant, exercise price (in dollars per share)   $ 0.22  
Stock issuance from warrant exercises (in shares)     0