XML 110 R79.htm IDEA: XBRL DOCUMENT v3.26.1
Note 18 - Subsequent Events (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 22, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2016
Treasury Stock, Value, Acquired, Cost Method   $ 5,752,737 $ 1,589,322  
Subsequent Event [Member] | Common Class A [Member]        
Treasury Stock, Shares, Acquired (in shares) 375,286      
Treasury Stock, Value, Acquired, Cost Method $ 4,800,000      
GIG [Member] | Breezeway Homes Inc. [Member]        
Payments to Acquire Investments, Total       $ 100,000
Investments   $ 348,694    
GIG [Member] | Breezeway Homes Inc. [Member] | Subsequent Event [Member]        
Proceeds from Sale of Investments $ 877,000