XML 130 R110.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details Narrative)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Effective income tax rate reconciliation, percent 22.20% 11.10%
Federal statutory income tax rate, percent   21.00%