XML 59 R51.htm IDEA: XBRL DOCUMENT v3.22.4
(7) Shareholders' Equity (Details - Stock purchases) - Common Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Equity, Class of Treasury Stock [Line Items]    
Total stock purchases, shares 4,139,664 3,884,876
Total stock purchases, average price per share $ 11.11 $ 3.97
Open Market Purchases [Member]    
Equity, Class of Treasury Stock [Line Items]    
Total stock purchases, shares 3,246,511 1,639,138
Total stock purchases, average price per share $ 10.44 $ 6.98
Shares Redeemed [Member]    
Equity, Class of Treasury Stock [Line Items]    
Total stock purchases, shares 893,153 245,743
Total stock purchases, average price per share $ 13.56 $ 6.95
Other Share Repurchases [Member]    
Equity, Class of Treasury Stock [Line Items]    
Total stock purchases, shares 0 1,999,995
Total stock purchases, average price per share $ 0 $ 6.26