v3.25.1
Goodwill - Additional Information (Details)
3 Months Ended 12 Months Ended
Aug. 02, 2018
USD ($)
$ / shares
Y
Jun. 27, 2018
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2024
USD ($)
Goodwill          
Business acquisition equity interest issuable percentage   46.27%      
Goodwill     $ 247,899   $ 247,685
Warrants exercised during the period | shares     0    
Forfeiture rate          
Goodwill          
Derivative liability, measurement input 0        
Stock price          
Goodwill          
Derivative liability, measurement input | $ / shares 0.067        
Exercise price          
Goodwill          
Derivative liability, measurement input | $ / shares 0.1        
Volatility          
Goodwill          
Derivative liability, measurement input 3.29        
Expected life          
Goodwill          
Derivative liability, measurement input | Y 2        
Expected dividend rate          
Goodwill          
Derivative liability, measurement input 0        
Visava Inc          
Goodwill          
Percentage of voting interests acquired   100.00%      
Number of shares | shares   25,500,000      
Purchase consideration $ 3,318,842        
Impairment of goodwill       $ 263,117  
Visava Inc | Common Stock Purchase Warrants          
Goodwill          
Number of shares | shares   25,000,000      
Class of warrant or right, exercise price of warrants or rights | $ / shares   $ 0.1      
Visava Inc | Canary Rx Inc          
Goodwill          
Fair value of net liabilities 275,353        
Purchase consideration 3,318,842        
Goodwill $ 3,594,195        
Impairment of goodwill       $ 3,315,749  
Visava Inc | Risk free interest rate          
Goodwill          
Derivative liability, measurement input 0.0266        
Visava Inc | Canary Rx Inc          
Goodwill          
Percentage of voting interests acquired   100.00%