v3.26.1
Fair Value of Financial Instruments - Schedule of the Activity Pertaining to Loans Accounted for Under Fair Value Option (Details) - Loans held for investment - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Loans held for investment        
Balance at beginning of period $ 244,940 $ 316,807 $ 260,625 $ 328,746
Repurchases 2,095 3,057 5,040 9,309
Fair value changes 291 1,082 (874) 48
Settlements (15,238) (17,128) (32,703) (34,285)
Balance at end of period $ 232,088 $ 303,818 $ 232,088 $ 303,818