XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Disaggregation of Revenue - Summary of Disaggregation of Revenue by Product Vertical (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 142,599 $ 173,588
Property & casualty insurance    
Disaggregation of Revenue [Line Items]    
Revenue 87,454 125,541
Health insurance    
Disaggregation of Revenue [Line Items]    
Revenue 42,109 35,896
Life insurance    
Disaggregation of Revenue [Line Items]    
Revenue 7,067 7,953
Other    
Disaggregation of Revenue [Line Items]    
Revenue $ 5,969 $ 4,198