XML 94 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Disaggregation of Revenue by Type) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
[1]
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]                        
Revenue $ 281,143 $ 282,000 $ 269,900 $ 286,598 $ 287,300 $ 278,600 $ 552,000 $ 565,900 $ 833,109 $ 852,511 [2] $ 1,154,600 $ 1,107,100
Contractual recurring [Member]                        
Disaggregation of Revenue [Line Items]                        
Revenue 182,984     194,724         538,577 578,726 [1]    
Transactional recurring [Member]                        
Disaggregation of Revenue [Line Items]                        
Revenue 92,818     85,165         276,829 253,434 [1]    
Recurring [Member]                        
Disaggregation of Revenue [Line Items]                        
Revenue 275,802     279,889         815,406 832,160 [1]    
One-time services and other                        
Disaggregation of Revenue [Line Items]                        
Revenue $ 5,341     $ 6,709         $ 17,703 $ 20,351 [1]    
[1] We have revised certain amounts for the three and nine months ended September 30, 2024. See Note 2 and Note 13 for additional information.
[2] We have revised certain amounts for the three and nine months ended September 30, 2024. See Note 2 and Note 13 for additional information.