v3.25.2
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 16, 2025
May 24, 2022
Mar. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]        
Issuance of preferred stock (in shares)   69,141    
Preferred stock, liquidation preference per share (in dollars per share)   $ 1,000 $ 1,000 $ 1,000
Capital investment   $ 69,100    
Period after investment date with no dividend   24 months    
Period after investment date for commencement of fixed dividend rate   10 years    
Minimum period for stock redemption   5 years    
Option may not be exercised     10 years  
Direct impact lending     60.00%  
Originations lending     0.85  
Reset dates     0.005  
Preferred stock dividends     $ 40  
Stock repurchased and retired (in shares)     50,676 14,947
Weighted-average price of stock repurchased and retired (in dollars per share)     $ 18.80 $ 14.88
Additional stock authorized to be repurchased (in shares)     527,101  
Series C Preferred Stock        
Class of Stock [Line Items]        
Period after investment date with no dividend 15 years      
Maximum        
Class of Stock [Line Items]        
Annual dividend rate (percent)   2.00%