XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities (available-for-sale) $ 809,377 $ 561,100
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage loans held-for-sale, net $ 166,252 $ 229,513