XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Asset Value Per Share (Details) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Fair Value Measured at Net Asset Value Per Share [Member]        
Net Asset Value Per Share [Line Items]        
Net asset value per share $ 2.42 $ 2.55 $ 2.8 $ 2.78