v3.26.3
Dividends and Distributions - Schedule of Cash Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2026
Apr. 15, 2026
Feb. 10, 2026
Nov. 07, 2025
Jul. 31, 2026
Dividends Payable [Line Items]          
Total Amount         $ 940
24-Oct-25 [Member]          
Dividends Payable [Line Items]          
Payment Date       Nov. 07, 2025  
Per Share Amount       $ 0.016  
Total Amount       $ 208  
30-Jan-26 [Member]          
Dividends Payable [Line Items]          
Payment Date     Feb. 10, 2026    
Per Share Amount     $ 0.016    
Total Amount     $ 209    
6-Apr-26 [Member]          
Dividends Payable [Line Items]          
Payment Date   Apr. 15, 2026      
Per Share Amount   $ 0.02      
Total Amount   $ 261      
22-Jun-26 [Member]          
Dividends Payable [Line Items]          
Payment Date Jun. 30, 2026        
Per Share Amount $ 0.02        
Total Amount $ 262