v3.26.1
Transactions with Related Parties - Aggregate Loan Transactions with Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Beginning balance     $ 2,624,910  
Ending balance $ 2,909,642 $ 2,482,206 2,909,642 $ 2,482,206
Related Party        
Related Party Transaction [Line Items]        
Beginning balance 6,456 7,765 9,092 7,671
Originations 100 540 100 725
Payments (29) (49) (2,665) (140)
Ending balance $ 6,527 $ 8,256 $ 6,527 $ 8,256