XML 96 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Total revenue $ 110,844 $ 98,765 $ 226,287 $ 186,134
Operating Segments        
Segment Reporting Information [Line Items]        
Total revenue 110,844 98,765 226,287 186,134
Vertical Software segment        
Segment Reporting Information [Line Items]        
Revenue 32,593 34,435 60,088 63,062
Vertical Software segment | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 32,593 34,435 60,088 63,062
Insurance segment        
Segment Reporting Information [Line Items]        
Total Insurance segment revenue 78,251 64,330 166,199 123,072
Insurance segment | Operating Segments        
Segment Reporting Information [Line Items]        
Total Insurance segment revenue $ 78,251 $ 64,330 $ 166,199 $ 123,072