XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.4
DISTRIBUTIONS (Details) - $ / shares
3 Months Ended 12 Months Ended 48 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2025
Dividends Payable [Line Items]                  
Per Share         $ 1.46 $ 1.98 $ 1.82 $ 0.87 $ 6.13
January 9, 2025                  
Dividends Payable [Line Items]                  
Declared       Jan. 09, 2025          
Record Date       Jan. 10, 2025          
Payment Date       Jan. 31, 2025          
Per Share       $ 0.12          
January 9, 2025                  
Dividends Payable [Line Items]                  
Declared       Jan. 09, 2025          
Record Date       Feb. 03, 2025          
Payment Date       Feb. 28, 2025          
Per Share       $ 0.12          
January 9, 2025                  
Dividends Payable [Line Items]                  
Declared       Jan. 09, 2025          
Record Date       Mar. 03, 2025          
Payment Date       Mar. 31, 2025          
Per Share       $ 0.12          
April 4, 2025                  
Dividends Payable [Line Items]                  
Declared     Apr. 04, 2025            
Record Date     Apr. 08, 2025            
Payment Date     Apr. 30, 2025            
Per Share     $ 0.12            
April 4, 2025                  
Dividends Payable [Line Items]                  
Declared     Apr. 04, 2025            
Record Date     May 01, 2025            
Payment Date     May 30, 2025            
Per Share     $ 0.12            
April 4, 2025                  
Dividends Payable [Line Items]                  
Declared     Apr. 04, 2025            
Record Date     Jun. 02, 2025            
Payment Date     Jun. 30, 2025            
Per Share     $ 0.12            
July 2, 2025                  
Dividends Payable [Line Items]                  
Declared   Jul. 02, 2025              
Record Date   Jul. 07, 2025              
Payment Date   Jul. 31, 2025              
Per Share   $ 0.1266              
July 2, 2025                  
Dividends Payable [Line Items]                  
Declared   Jul. 02, 2025              
Record Date   Aug. 01, 2025              
Payment Date   Aug. 29, 2025              
Per Share   $ 0.1266              
July 2, 2025                  
Dividends Payable [Line Items]                  
Declared   Jul. 02, 2025              
Record Date   Sep. 02, 2025              
Payment Date   Sep. 30, 2025              
Per Share   $ 0.1266              
October 21, 2025                  
Dividends Payable [Line Items]                  
Declared Oct. 21, 2025                
Record Date Oct. 22, 2025                
Payment Date Oct. 31, 2025                
Per Share $ 0.12                
October 21, 2025                  
Dividends Payable [Line Items]                  
Declared Oct. 21, 2025                
Record Date Nov. 03, 2025                
Payment Date Nov. 28, 2025                
Per Share $ 0.12                
October 21, 2025                  
Dividends Payable [Line Items]                  
Declared Oct. 21, 2025                
Record Date Dec. 01, 2025                
Payment Date Dec. 31, 2025                
Per Share $ 0.12