v3.25.3
Stockholders' Equity- Warrants outstanding (Details) - shares
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Stockholders' Equity    
Warrants outstanding 50,001 10,200,004
Number of warrants expired 10,150,003  
Serious Seeds    
Stockholders' Equity    
Warrants outstanding 50,001 200,004
Minimum | Serious Seeds    
Stockholders' Equity    
Remaining contractual life term 3 days 3 days
Maximum | Serious Seeds    
Stockholders' Equity    
Remaining contractual life term 2 months 4 days 11 months 4 days
CL Investors Inc    
Stockholders' Equity    
Warrants outstanding   10,000,000
Remaining contractual life term 0 years 7 months 13 days