XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - Summary of Business Acquisition Pro Forma Results (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Revenue $ 860,205 $ 763,761 $ 810,023
Net loss (110,273) 37,293 $ 64,604
Sterling Check Corp [Member]      
Business Acquisition [Line Items]      
Revenue 113,100    
Net loss 57,400    
Pro Forma | Sterling Check Corp [Member]      
Business Acquisition [Line Items]      
Revenue 1,509,560 1,482,850  
Net loss $ (138,158) $ (193,293)