XML 64 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Equity (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 04, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Authorized stock repurchase program     $ 1,000,000
Repurchase shares 18,391    
Repurchase value $ 163,000    
Share price $ 9.30 $ 8.94 $ 8.89
Consultant [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Stock issued for services, shares   4,532