XML 67 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Schedule of Segment Reporting Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Revenue $ 151,450 $ 134,003 $ 473,157 $ 441,198
Adjusted EBITDA 25,705 15,454 88,871 75,565
Software [Member]        
Segment Reporting Information [Line Items]        
Revenue 144,419 125,594 450,965 414,322
Adjusted EBITDA 26,134 15,312 89,514 75,791
CES [Member]        
Segment Reporting Information [Line Items]        
Revenue 6,237 7,126 19,248 22,936
Adjusted EBITDA 241 502 593 1,544
All Other [Member]        
Segment Reporting Information [Line Items]        
Revenue 794 1,283 2,944 3,940
Adjusted EBITDA $ (670) $ (360) $ (1,236) $ (1,770)