XML 76 R65.htm IDEA: XBRL DOCUMENT v3.26.1
SHAREHOLDERS' EQUITY - Common stock (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Apr. 23, 2025
Class of Stock [Line Items]        
Common Stock, par value (in dollars per share) $ 0   $ 0  
Share repurchase, authorized amount       $ 5,000,000
Common stock, no par value (in dollars per share)       $ 0
Remaining authorized amount $ 4,552,654      
Shares Common Stock        
Class of Stock [Line Items]        
Repurchase of common stock (in shares) 6,123 100 40,333  
Shares Common Stock        
Class of Stock [Line Items]        
Common Stock, par value (in dollars per share) $ 0      
Number of votes per each share one