XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity - Dividends (Details) - USD ($)
6 Months Ended
Jun. 06, 2023
Mar. 03, 2023
Jun. 30, 2023
Jun. 30, 2022
Shareholders' Equity        
Cash dividend of common stock (in dollars per share) $ 0.0625 $ 0.0625    
Annual dividend (in dollars per share) $ 0.25 $ 0.25    
Payment of aggregate amount of dividend     $ 2,828,602 $ 2,969,677