v3.25.2
Allowance for Credit Losses - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]          
Interest receivable $ 72,205   $ 72,205   $ 54,395
Provision for credit losses on loans 75,400 $ 4,300 $ 77,450 $ 6,938  
Supportable period     2 years    
Provision for (recovery of) credit losses on unfunded loan commitments 5,922 $ (1,000) $ 8,622 $ (1,200)  
Credit provision expense 66,612        
The First          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Credit provision expense $ 4,422