XML 83 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Other Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Total other revenue $ 12,888 $ 16,109
International lending revenue    
Disaggregation of Revenue [Line Items]    
Total other revenue 3,999 3,410
Insurance Services    
Disaggregation of Revenue [Line Items]    
Total other revenue 3,466 3,026
Real estate services    
Disaggregation of Revenue [Line Items]    
Total other revenue 2,470 7,396
Other revenue    
Disaggregation of Revenue [Line Items]    
Total other revenue $ 2,953 $ 2,277