XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Disaggregation of Revenue by Solution Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenues, net $ 78,676 $ 75,415 $ 156,492 $ 152,550
Lending Software Solutions        
Disaggregation of Revenue [Line Items]        
Revenues, net 61,644 55,778 122,547 113,779
Data Verification Software Solutions        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 17,032 $ 19,637 $ 33,945 $ 38,771