v3.26.1
Revenue and Deferred Costs (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Product Information by Revenue Categories
The following table presents our revenue categories for the three and six months ended June 30, 2026 and 2025 (in thousands): 
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2026202520262025
Subscription Services$59,800 $52,473 $118,022 $101,986 
Value Added Services219,467 180,145 420,830 344,851 
Other1,857 2,957 4,486 6,440 
Total revenue$281,124 $235,575 $543,338 $453,277