XML 84 R74.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
Operating Leased Assets [Line Items]        
Operating lease cost   $ 7,653 $ 22,620 $ 22,820
Sublease income   (2,680) (11,778) (6,350)
Total lease cost   $ 4,973 $ 10,842 $ 16,470
General and administrative        
Operating Leased Assets [Line Items]        
Operating lease cost $ 7,557      
Sublease income (3,926)      
Total lease cost $ 3,631