XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Summary of Business Acquisition Pro Forma Results (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Acquisition [Line Items]            
Revenues $ 390,633   $ 184,546   $ 745,221 $ 353,962
Net Income (Loss) $ 308 $ (41,194) 1,861 $ (2,908) $ (40,886) (1,047)
Sterling Check Corp [Member] | Pro Forma [Member]            
Business Acquisition [Line Items]            
Revenues     384,795     739,931
Net Income (Loss)     $ (25,544)     $ (58,702)