XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Equity - Changes in Stockholders' Equity (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balances $ 215,804,763 $ 196,858,907
Net (loss)/income (408,223) 10,277,340
Payment of common stock tendered for employee stock-based compensation tax obligations (166,193)  
Issuance of common stock upon vesting of RSUs 0  
Stock-based compensation 902,280 1,130,010
Issuance of common stock   (158,980)
Cash dividend ($0.60 per share)   (43,117,072)
Balances $ 216,132,627 $ 164,990,205
Common Stock [Member]    
Balances (in shares) 71,404,669 71,091,616
Balances $ 7,140 $ 7,109
Net (loss)/income $ 0 0
Payment of common stock tendered for employee stock-based compensation tax obligations (in shares) (26,408)  
Payment of common stock tendered for employee stock-based compensation tax obligations $ (2)  
Issuance of common stock upon vesting of RSUs (in shares) 62,822  
Issuance of common stock upon vesting of RSUs $ 6  
Stock-based compensation $ 0 $ 0
Issuance of common stock (in shares)   30,900
Issuance of common stock   $ 3
Cash dividend ($0.60 per share)   $ 0
Balances (in shares) 71,441,083 71,122,516
Balances $ 7,144 $ 7,112
Additional Paid-in Capital [Member]    
Balances 238,635,635 235,795,420
Net (loss)/income 0 0
Payment of common stock tendered for employee stock-based compensation tax obligations (166,191)  
Issuance of common stock upon vesting of RSUs (6)  
Stock-based compensation 902,280 1,130,010
Issuance of common stock   158,983
Cash dividend ($0.60 per share)   0
Balances 239,371,718 236,766,447
Retained Earnings [Member]    
Balances (22,838,012) (38,943,622)
Net (loss)/income (408,223) 10,277,340
Payment of common stock tendered for employee stock-based compensation tax obligations 0  
Issuance of common stock upon vesting of RSUs 0  
Stock-based compensation 0 0
Issuance of common stock   0
Cash dividend ($0.60 per share)   (43,117,072)
Balances (23,246,235) (71,783,354)
AOCI Attributable to Parent [Member]    
Balances 0 0
Net (loss)/income 0 0
Payment of common stock tendered for employee stock-based compensation tax obligations 0  
Issuance of common stock upon vesting of RSUs 0  
Stock-based compensation 0 0
Issuance of common stock   0
Cash dividend ($0.60 per share)   0
Balances $ 0 $ 0