XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Disaggregation of Revenue - Summary of Disaggregation of Revenue by Product Vertical (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 103,449 $ 157,353 $ 246,048 $ 330,941
Property & casualty insurance        
Disaggregation of Revenue [Line Items]        
Revenue 57,571 109,337 145,025 234,878
Health insurance        
Disaggregation of Revenue [Line Items]        
Revenue 33,163 33,688 75,272 69,584
Life insurance        
Disaggregation of Revenue [Line Items]        
Revenue 7,005 7,479 14,072 15,432
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 5,710 $ 6,849 $ 11,679 $ 11,047