XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 13 - Equity - Changes in Stockholders' Equity (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Balances $ 196,858,907 $ 170,160,042
Net income/(loss) 10,277,340 (918,255)
Issuance of common stock (158,980)  
Cash dividend (43,117,072)  
Stock-based compensation $ 1,130,010 $ 408,730
Repurchase of common stock (including excise tax) (in shares) 0 (1,100,000)
Repurchase of common stock (including excise tax)   $ (7,557,057)
Balances $ 164,990,205 $ 162,093,460
Common Stock [Member]    
Balances (in shares) 71,091,616 72,675,190
Balances $ 7,109 $ 7,268
Net income/(loss) $ 0 0
Issuance of common stock (in shares) 30,900  
Issuance of common stock $ 3  
Cash dividend 0  
Stock-based compensation $ 0 $ 0
Repurchase of common stock (including excise tax) (in shares)   (1,139,922)
Repurchase of common stock (including excise tax)   $ (114)
Balances (in shares) 71,122,516 71,535,268
Balances $ 7,112 $ 7,154
Additional Paid-in Capital [Member]    
Balances 235,795,420 233,957,767
Net income/(loss) 0 0
Issuance of common stock (158,983)  
Cash dividend 0  
Stock-based compensation 1,130,010 408,730
Repurchase of common stock (including excise tax)   0
Balances 236,766,447 234,366,497
Retained Earnings [Member]    
Balances (38,943,622) (63,804,993)
Net income/(loss) 10,277,340 (918,255)
Issuance of common stock 0  
Cash dividend (43,117,072)  
Stock-based compensation 0 0
Repurchase of common stock (including excise tax)   (7,556,943)
Balances (71,783,354) (72,280,191)
AOCI Attributable to Parent [Member]    
Balances 0 0
Net income/(loss) 0 0
Issuance of common stock 0  
Cash dividend 0  
Stock-based compensation 0 0
Repurchase of common stock (including excise tax)   0
Balances $ 0 $ 0