XML 73 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenue $ 900,219 $ 672,502 $ 984,992
Contract asset 20,500 13,700  
Contract liability   0  
Revenue recognized from prior period   900  
Change in estimate of transaction price 400 0 500
Other      
Disaggregation of Revenue [Line Items]      
Revenue 199 199 427
Home      
Disaggregation of Revenue [Line Items]      
Revenue 128,854 143,753 289,383
Personal loans      
Disaggregation of Revenue [Line Items]      
Revenue 101,412 100,124 144,148
Other Consumer      
Disaggregation of Revenue [Line Items]      
Revenue 121,050 178,821 251,961
Consumer      
Disaggregation of Revenue [Line Items]      
Revenue 222,462 278,945 396,109
Insurance      
Disaggregation of Revenue [Line Items]      
Revenue $ 548,704 $ 249,605 $ 299,073