XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease cost $ 3,077 $ 4,900 $ 12,593 $ 15,289
Sublease income (37) (51) (118) (222)
Net lease cost $ 3,040 $ 4,849 $ 12,475 $ 15,067