v3.26.1
Common Stock - Schedule of Dividend Reinvestment Plan (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Q1-2025 Quarterly Dividend [Member]    
Dividends Payable [Line Items]    
Declaration date Mar. 14, 2025  
Type Quarterly  
Record date Mar. 28, 2025  
Payment date Apr. 11, 2025  
Shares (in shares) 22  
Q2-2025 Quarterly Dividend [Member]    
Dividends Payable [Line Items]    
Declaration date May 12, 2025  
Type Quarterly  
Record date Jun. 27, 2025  
Payment date Jul. 11, 2025  
Shares (in shares) 182  
Q1-2024 Quarterly Dividend [Member]    
Dividends Payable [Line Items]    
Declaration date   Mar. 08, 2024
Type   Quarterly
Record date   Mar. 20, 2024
Payment date   Mar. 28, 2024
Shares (in shares)   8
Q2-2024 Quarterly Dividend [Member]    
Dividends Payable [Line Items]    
Declaration date   May 09, 2024
Type   Quarterly
Record date   Jun. 20, 2024
Payment date   Jun. 28, 2024
Shares (in shares)   15
Q3-2024 Quarterly Dividend [Member]    
Dividends Payable [Line Items]    
Declaration date   Aug. 08, 2024
Type   Quarterly
Record date   Sep. 19, 2024
Payment date   Sep. 27, 2024
Shares (in shares)   31
Q4-2024 Quarterly Dividend [Member]    
Dividends Payable [Line Items]    
Declaration date   Dec. 09, 2024
Type   Quarterly
Record date   Dec. 19, 2024
Payment date   Dec. 27, 2024
Shares (in shares)   19