v3.26.1
Stock-Based Compensation (Details) - $ / shares
1 Months Ended 3 Months Ended
Jul. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Stock-Based Compensation [Line Items]          
Common shares   602,851,137 553,644,137 601,579,999 479,332,885
Granted options to certain employees     302    
Scenario One [Member]          
Stock-Based Compensation [Line Items]          
Percentage of shares awarded   0.00%      
Scenario Two [Member]          
Stock-Based Compensation [Line Items]          
Percentage of shares awarded   50.00%      
Scenario Three [Member]          
Stock-Based Compensation [Line Items]          
Percentage of shares awarded   100.00%      
Scenario Four [Member]          
Stock-Based Compensation [Line Items]          
Percentage of shares awarded   200.00%      
Under 2021 LTIP [Member]          
Stock-Based Compensation [Line Items]          
Option vest percentage     17.00%    
2025 LTIP [Member]          
Stock-Based Compensation [Line Items]          
Percentage of rolling plan 10.00%        
Percentage of outstanding shares 10.00%        
Under 2025 LTIP [Member]          
Stock-Based Compensation [Line Items]          
Options grants to purchase   1,440,000      
Common shares        
Date of the grant   5 years      
Under 2021 LTIP [Member]          
Stock-Based Compensation [Line Items]          
Options grants to purchase     540,302    
Date of the grant   5 years      
Option vested     1,631,700    
Option vest     258,300    
Under 2021 LTIP [Member] | Employees and Executive [Member]          
Stock-Based Compensation [Line Items]          
Granted     1,890,000    
Restricted Stock Units (RSUs) [Member]          
Stock-Based Compensation [Line Items]          
Vest term     3 months    
Phantom Share Units (PSUs) [Member]          
Stock-Based Compensation [Line Items]          
Common shares   1      
Share Awards [Member]          
Stock-Based Compensation [Line Items]          
Options grants to purchase     1,543,320    
Grant-date fair value (in Dollars per share)     $ 1.11