XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Taxes [Abstract]          
Income tax benefit $ 72,007   $ 532,502 $ (1,988,058) $ (66,208)
Valuation allowance   $ 1,665,189      
Effective tax rate       89.20% (70.00%)
Statutory rate       21.00% 21.00%