XML 125 R105.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Income Tax Liability (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Current $ (725,175) $ 246,437
Deferred 13,804,432 13,506,544
Total $ 13,079,257 $ 13,752,981