v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 10, 2026
Aug. 03, 2026
Jul. 08, 2026
Aug. 10, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Subsequent Event [Line Items]                
Stock Issued During Period, Shares, New Issues         2,782,358 3,428,400 14,292,521 7,178,788
Common ATM Program                
Subsequent Event [Line Items]                
Stock Issued During Period, Shares, New Issues         2,782,358 3,428,400 5,517,521 7,178,788
Proceeds from issuance of shares, net         $ 37.4 $ 44.5 $ 74.8 $ 95.3
Commissions and offering costs         $ 0.3 $ 0.4 $ 0.6 $ 0.9
Subsequent Event [Member]                
Subsequent Event [Line Items]                
Maturities of Senior Debt   $ 37.8            
Subsequent Event [Member] | Common ATM Program                
Subsequent Event [Line Items]                
Stock Issued During Period, Shares, New Issues       1,294,071        
Proceeds from issuance of shares, net       $ 17.5        
Commissions and offering costs       $ 0.2        
Subsequent Event [Member] | Common Stock                
Subsequent Event [Line Items]                
Declared date Aug. 10, 2026   Jul. 08, 2026          
Dividend Per Share (USD per share) $ 0.13   $ 0.13 $ 0.13        
Payment Date Sep. 30, 2026   Aug. 31, 2026          
Record Date Aug. 31, 2026   Jul. 31, 2026