v3.26.1
Note 8 - Fair Value - Changes in Fair Value Measurements (Details) - Borrowings [Member]
6 Months Ended
Jun. 30, 2026
USD ($)
Notes payable $ 0
Notes payable at issuance 1,675,000
Change in fair value 75,250
Notes payable 1,750,250
Nonrelated Party [Member]  
Notes payable 0
Notes payable at issuance 1,375,000
Change in fair value 61,250
Notes payable 1,436,250
Related Party [Member]  
Notes payable 0
Notes payable at issuance 300,000
Change in fair value 14,000
Notes payable $ 314,000