v3.26.1
Basis of Presentation - Narrative (Details)
3 Months Ended 6 Months Ended
Aug. 04, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2026
USD ($)
segment
$ / shares
Jun. 30, 2025
USD ($)
Allowance for Loan Losses:        
Number of reportable segments | segment     1  
Number of operating segments | segment     1  
Transferable renewable energy credits | $   $ 25,000,000.0 $ 25,000,000.0  
Purchase of transferable tax credits | $   22,900,000 $ 22,966,000 $ 0
Reduction to income expense, transferable renewable energy credits | $   $ 2,100,000    
Series A Preferred Stock        
Allowance for Loan Losses:        
Preferred stock, dividends declared (in dollars per share) | $ / shares   $ 0.52344 $ 1.04688  
Series A Preferred Stock | Public Offering        
Allowance for Loan Losses:        
Issued and sold (in shares) | shares 4,000,000      
Conversion ratio 0.025      
Preferred stock, dividend rate (in percent) 8.375%      
Preferred stock, par value (in shares) | $ / shares $ 0      
Liquidation preference (in dollars per share) | $ / shares 1,000      
Share price (in dollars per share) | $ / shares $ 25      
Aggregate liquidation preference | $ $ 100,000,000      
Net proceeds | $ $ 96,300,000      
Redemption price per share (in dollars per share) | $ / shares $ 1,000