v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 16, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Subsequent Events [Line Items]        
Dividend per share $ 115      
Total distribution amount (in Dollars) $ 7,726 $ 7,726 $ 7,493  
Dividend reinvested from distribution (in Dollars) $ 1,148      
Distribution amount (in Dollars)   $ 7,726   $ 8,568
Common Stock [Member]        
Subsequent Events [Line Items]        
Reinvestment of issuance share (in Shares) 221