XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Provision for income taxes $ (947,749) $ 341,572 $ (1,296,718) $ 381,044
Effective income tax rate 44.70%   34.20%  
Statutory income tax rate 21.00%   21.00%