XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Dividends Distributions Per Share (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]      
Distributions per Share $ 0.1498 $ 1.47 $ 0.2
Distributions paid   $ 1,788,180 $ 315,692