XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 210,140 $ 182,453 $ 377,908 $ 382,961
Other        
Disaggregation of Revenue [Line Items]        
Revenue 2 15 4 57
Home        
Disaggregation of Revenue [Line Items]        
Revenue 32,166 41,563 62,609 85,238
Personal loans        
Disaggregation of Revenue [Line Items]        
Revenue 26,936 28,137 47,063 51,736
Other Consumer        
Disaggregation of Revenue [Line Items]        
Revenue 28,965 54,340 60,289 110,450
Total Consumer        
Disaggregation of Revenue [Line Items]        
Revenue 55,901 82,477 107,352 162,186
Insurance        
Disaggregation of Revenue [Line Items]        
Revenue $ 122,071 $ 58,398 $ 207,943 $ 135,480