XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Treasury Stock (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 156 Months Ended
Dec. 31, 2024
Dec. 31, 2016
Dec. 31, 2024
Dec. 31, 2013
Dec. 31, 2012
Equity [Abstract]          
Stock repurchase of shares   1,500,000   1,000,000 500,000
Number of shares authorized   500,000      
Shares of common stock repurchased     1,314,694    
Stock average price     $ 4.85    
Shares repurchased under stock repurchase program $ 0   $ 6,400    
Number of shares authorized to be repurchased 185,306   185,306