XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Business Combinations - Unaudited Pro Forma Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Amortization of acquired intangible assets          
Business Acquisition [Line Items]          
Total pro forma adjustments $ (1,269) $ (1,904)   $ (5,715) $ (8,748)
Acquisition-related costs, net          
Business Acquisition [Line Items]          
Total pro forma adjustments 2,585 (1,155)   $ 9,122 $ (2,235)
Intraprise, Carevive, and Lumeon          
Business Acquisition [Line Items]          
Total pro forma adjustments   (80,035) $ (153,606)    
Upfront Acquisition          
Business Acquisition [Line Items]          
Total pro forma adjustments $ (23,358) $ (27,769)