XML 73 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Transactions - Summary of Total Shares Issued and Proceeds (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Transactions [Abstract]                            
Common shares issued 1,581,385 158,415 21,853 38,744 637,710 18,186 44,339 246,091 519,027 864,352 2,514,909 1,761,653 738,979 4,144,379
Proceeds Received $ 37,000,000 $ 3,859,000 $ 532,335 $ 950,000 $ 15,694,043 $ 445,000 $ 1,088,965 $ 6,036,592 $ 12,809,581 $ 21,600,168 $ 62,973,318 $ 41,391,335 $ 18,178,008 $ 103,419,659