XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Income Tax (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Uncertain tax position $ 0 $ 0
Other operating income expense $ 657,447 $ (2,429,694)
[custom:OperatingLossCarryForwardTerm] 20 years