XML 89 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Lease (ASC 842)  
Remainder of 2023 $ 24,922
2024 29,496
2025 25,934
2026 21,687
2027 18,625
Thereafter 150,828
Total future lease payments 271,492
Less: imputed interest (71,574)
Total lease liability $ 199,918