XML 121 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Fair Value Measurements - Schedule of Financial Assets on a Non-recurring Basis (Details) - Fair Value, Nonrecurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
MSRs   $ 0
Mortgage Servicing Rights [Member]    
MSRs $ 38,163  
Fair Value, Inputs, Level 1 [Member] | Mortgage Servicing Rights [Member]    
MSRs 0  
Fair Value, Inputs, Level 2 [Member] | Mortgage Servicing Rights [Member]    
MSRs 0  
Fair Value, Inputs, Level 3 [Member] | Mortgage Servicing Rights [Member]    
MSRs $ 38,163