v3.25.2
SUBSEQUENT EVENTS - Dividends Declared (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 41 Months Ended 43 Months Ended
Jul. 02, 2025
Apr. 02, 2025
Dec. 31, 2024
Sep. 19, 2024
Jul. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2025
Jun. 30, 2025
Subsequent Event [Line Items]                            
Dividend per share           $ 0.36 $ 0.5 $ 0.72 $ 1 $ 1.98 $ 1.82 $ 0.87   $ 5.39
Issuance of common shares of beneficial interest (in shares)               11,127,069         11,127,069  
Net Proceeds               $ 6,631,314 $ 34,960,177       $ 166,686,437  
Organizational Expense allocation                         $ 159,285  
Number of Shares Repurchased   22,609 132,978 373,094       528,681            
Purchase price per share   $ 15.16 $ 15.04 $ 15.19       $ 15.15            
Net Repurchase Amount   $ 342,751 $ 1,999,989 $ 5,667,305       $ 342,751            
Subsequent Event                            
Subsequent Event [Line Items]                            
Issuance of common shares of beneficial interest (in shares)         33,859                  
Beneficial interest price per share         $ 15.29                  
Net Proceeds         $ 517,695                  
Organizational Expense allocation         $ 2,305                  
Number of Shares Repurchased         141,271                  
Purchase price per share         $ 15.29                  
Net Repurchase Amount         $ 2,160,019                  
Subsequent Event | Ordinary dividends, July 2025                            
Subsequent Event [Line Items]                            
Declared Jul. 02, 2025                          
Record Date Jul. 07, 2025                          
Payment Date Jul. 31, 2025                          
Dividend per share $ 0.1266                          
Subsequent Event | Ordinary dividends, August 2025                            
Subsequent Event [Line Items]                            
Declared Jul. 02, 2025                          
Record Date Aug. 01, 2025                          
Payment Date Aug. 29, 2025                          
Dividend per share $ 0.1266                          
Subsequent Event | Ordinary dividends, September 2025                            
Subsequent Event [Line Items]                            
Declared Jul. 02, 2025                          
Record Date Sep. 02, 2025                          
Payment Date Sep. 30, 2025                          
Dividend per share $ 0.1266