v3.26.1
Schedule of Dividends Payable (Details) (Parenthetical) - Related Party [Member]
12 Months Ended
Dec. 31, 2025
Minimum [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Dividend rate 10.00%
Minimum price discount to market price rate 70.00%
Maximum [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Dividend rate 12.00%
Minimum price discount to market price rate 80.00%