XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Summary of Business Acquisition Pro Forma Results (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Business Acquisition [Line Items]    
Revenues $ 354,588 $ 169,416
Net Income (Loss) $ (41,194) (2,908)
Sterling Check Corp [Member] | Pro Forma [Member]    
Business Acquisition [Line Items]    
Revenues   355,136
Net Income (Loss)   $ (33,158)