v3.26.1
Subsequent Events (Details) - USD ($)
Jul. 28, 2026
Jul. 01, 2026
Oct. 01, 2025
Jun. 30, 2026
Sep. 30, 2020
Subordinated Debt          
Subsequent Event [Line Items]          
Redeemed notes     $ 4,000,000.0    
Aggregate principal amount       $ 8,000,000.0 $ 12,000,000.0
Subsequent Event          
Subsequent Event [Line Items]          
Dividends declared (in dollars per share) $ 0.21        
Subsequent Event | Subordinated Debt          
Subsequent Event [Line Items]          
Redeemed notes   $ 2,000,000.0