XML 123 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue and Other Information (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Product Information by Revenue Categories
The following table presents our revenue categories (in thousands):
 Year Ended December 31,
 202420232022
Core solutions$180,605 $156,692 $132,541 
Value Added Services605,011 454,098 327,636 
Other8,586 9,655 11,706 
Total revenue$794,202 $620,445 $471,883