XML 104 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue and Other Information
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue and Other Information Revenue and Other Information
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 
Our revenue is generated primarily from United States customers. All of our property and equipment is located in the United States.