XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Disaggregation of revenue - Summary of Disaggregation of Revenue by Product Vertical (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 259,133 $ 74,573 $ 564,056 $ 270,975
Property & casualty insurance        
Disaggregation of Revenue [Line Items]        
Revenue 219,036 31,933 422,700 126,532
Health insurance        
Disaggregation of Revenue [Line Items]        
Revenue 32,879 33,961 114,932 115,192
Life insurance        
Disaggregation of Revenue [Line Items]        
Revenue 5,227 5,341 19,308 18,321
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,991 $ 3,338 $ 7,116 $ 10,930