Quarterly report [Sections 13 or 15(d)]

Marketable Securities (Details Narrative)

v3.25.2
Marketable Securities (Details Narrative)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Security
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Security
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Investments, All Other Investments [Abstract]          
Debt Securities, Available-for-Sale, Amortized Cost $ 700,000   $ 700,000   $ 2,116,000
Total Fair Value $ 687,000   $ 687,000   $ 2,029,000
AFS securities, unrealized loss position | Security 1   1    
Debt Securities Available For Sale Unrealized LossPosition Period Description     greater than 12 months as of June 30, 2025.   The AFS securities held by the Company as of December 31, 2024 had also been in an unrealized loss position for a period greater than 12 months.
Allowance for credit loss $ 0   $ 0   $ 0
Realized loss $ 32,145 $ 215,612 $ 27,691 $ 356,786