XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Supplemental Information Related to Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Cash Paid for Amounts Included in Measurement of Lease Liabilities      
Operating Cash Flows from Operating Leases $ 11,268 $ 10,578  
Right-of-Use Assets Obtained in Exchange for Operating Lease Liabilities $ 2,804 $ 6,765  
Weighted-Average Remaining Lease Term (in years) 7 years 3 months 18 days   7 years 7 months 6 days
Weighted-Average Discount Rate 4.60%   4.70%