XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND BASIS OF PRESENTATION - Schedule of Operating Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Compensation and fringe benefits $ 85,208 $ 96,216
Professional fees 12,687 14,739
Marketing and selling expenses 20,344 18,382
General and administrative expenses 10,974 15,942
Other operating expenses 11,111 13,838
Operating costs $ 140,324 $ 159,117