XML 61 R38.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 260,789 $ 155,188 $ 638,697 $ 538,149
Other        
Disaggregation of Revenue [Line Items]        
Revenue 2 9 6 66
Home        
Disaggregation of Revenue [Line Items]        
Revenue 32,248 33,390 94,857 118,628
Personal loans        
Disaggregation of Revenue [Line Items]        
Revenue 27,819 26,524 74,882 78,260
Other Consumer        
Disaggregation of Revenue [Line Items]        
Revenue 31,655 40,729 91,944 151,179
Total Consumer        
Disaggregation of Revenue [Line Items]        
Revenue 59,474 67,253 166,826 229,439
Insurance        
Disaggregation of Revenue [Line Items]        
Revenue $ 169,065 $ 54,536 $ 377,008 $ 190,016