XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Disaggregation of Revenue - Summary of Disaggregation of Revenue by Product Vertical (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 157,353 $ 123,616 $ 330,941 $ 243,061
Property & casualty insurance        
Disaggregation of Revenue [Line Items]        
Revenue 109,337 88,617 234,878 160,690
Health insurance        
Disaggregation of Revenue [Line Items]        
Revenue 33,688 26,204 69,584 54,077
Life insurance        
Disaggregation of Revenue [Line Items]        
Revenue 7,479 7,320 15,432 16,873
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 6,849 $ 1,475 $ 11,047 $ 11,421