v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 16, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Aug. 05, 2026
Subsequent Events [Line Items]            
Total distribution amount (in Dollars)   $ 7,414 $ 7,286 $ 15,140 $ 14,779  
Subsequent Event [Member]            
Subsequent Events [Line Items]            
Dividend per share $ 110         $ 117
Total distribution amount (in Dollars) $ 7,414          
Dividend reinvested from distribution (in Dollars) $ 1,102          
Reinvestment of issuance share (in Shares) 212