v3.25.2
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Income Taxes [Abstract]          
Tax benefit (expense) $ 190,107 $ 179,382 $ 178,647 $ 306,571  
Statutory federal income tax rate     21.00%   21.00%
Net operating loss carryforwards $ 48,700,000   $ 48,700,000   $ 50,800,000
Valuation allowance percentage     100.00%