XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Short Term Investments - Narratives (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2023
Jun. 30, 2023
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]      
Transferred amortized cost $ 33,026,959    
Transferred fair value 33,021,293    
Transferred unrealized losses $ (5,666)    
Carrying amount of available for sale debt securities sold   $ 6,304,814 $ 6,304,814
Total Proceeds for available for sale securities   6,352,473 6,352,473
Realized gains on available for sale securities   $ 47,659 $ 47,659