v3.25.2
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jul. 22, 2025
Jul. 01, 2025
Jun. 30, 2025
Share repurchase | Common stock      
Subsequent Events      
Shares repurchased (in shares)     2,162,779
Shares repurchased, weighted average price (in dollars per share)     $ 11.2
Subsequent event      
Subsequent Events      
Dividend declared (per share) $ 0.06    
Subsequent event | Share repurchase | Common stock      
Subsequent Events      
Shares repurchased (in shares)   181,989  
Shares repurchased, weighted average price (in dollars per share)   $ 11.48  
Subsequent event | Farmer Mac Facility      
Subsequent Events      
Principal repayments   $ 14.0  
Subsequent event | Rutledge Credit Facilities      
Subsequent Events      
Repayment of lines of credit   $ 9.0