v3.25.2
Fair Value Measurements - Schedule of Financial Instruments Not Recorded at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Loans and leases held for investment, net $ 631,736 $ 1,027,798
Other assets 1,968 5,820
Total assets 5,226,923 5,183,315
Liabilities:    
Other liabilities 9,364 16,818
Total liabilities 9,364 16,818
Level 1    
Assets    
Loans and leases held for investment, net 0 0
Other assets 0 0
Total assets 0 0
Liabilities:    
Other liabilities 0 0
Total liabilities 0 0
Level 2    
Assets    
Loans and leases held for investment, net 0 0
Other assets 1,968 5,820
Total assets 382,603 388,696
Liabilities:    
Other liabilities 3,513 5,019
Total liabilities 3,513 5,019
Level 3    
Assets    
Loans and leases held for investment, net 631,736 1,027,798
Other assets 0 0
Total assets 4,844,320 4,794,619
Liabilities:    
Other liabilities 5,851 11,799
Total liabilities 5,851 11,799
Carrying Amount    
Assets    
Loans and leases held for investment, net 4,133,332 3,889,084
Other assets 42,299 40,466
Total assets 4,175,631 3,929,550
Liabilities:    
Deposits 1,898,714 2,294,214
Other liabilities 45,646 44,801
Total liabilities 1,944,360 2,339,015
Balance at Fair Value    
Assets    
Loans and leases held for investment, net 4,342,825 4,051,497
Other assets 42,618 40,804
Total assets 4,385,443 4,092,301
Liabilities:    
Deposits 1,898,699 2,306,373
Other liabilities 45,646 44,801
Total liabilities 1,944,345 2,351,174
Balance at Fair Value | Level 1    
Assets    
Loans and leases held for investment, net 0 0
Other assets 0 0
Total assets 0 0
Liabilities:    
Deposits 0 0
Other liabilities 0 0
Total liabilities 0 0
Balance at Fair Value | Level 2    
Assets    
Loans and leases held for investment, net 0 0
Other assets 42,077 40,143
Total assets 42,077 40,143
Liabilities:    
Deposits 0 0
Other liabilities 21,089 22,833
Total liabilities 21,089 22,833
Balance at Fair Value | Level 3    
Assets    
Loans and leases held for investment, net 4,342,825 4,051,497
Other assets 541 661
Total assets 4,343,366 4,052,158
Liabilities:    
Deposits 1,898,699 2,306,373
Other liabilities 24,557 21,968
Total liabilities $ 1,923,256 $ 2,328,341