XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Other Platform Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total other revenue $ 2,777 $ 3,070 $ 10,107 $ 8,768
International lending revenue        
Disaggregation of Revenue [Line Items]        
Total other revenue 2,267 1,190 5,241 3,517
Insurance services        
Disaggregation of Revenue [Line Items]        
Total other revenue 587 438 2,085 1,614
Real estate services        
Disaggregation of Revenue [Line Items]        
Total other revenue 466 753 1,564 1,753
Other revenue/(loss)        
Disaggregation of Revenue [Line Items]        
Total other revenue $ (543) $ 689 $ 1,217 $ 1,884