XML 40 R27.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenue is as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Home$40,418 $32,166 $77,437 $62,609 
Personal loans30,640 26,936 54,042 47,063 
Other Consumer31,879 28,965 64,510 60,289 
Total Consumer62,519 55,901 118,552 107,352 
Insurance147,157 122,071 293,809 207,943 
Other22 46 
Total revenue$250,116 $210,140 $489,844 $377,908