XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Company's Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets    
Operating lease assets $ 106,406 $ 100,519
Liabilities    
Current portion of operating lease liabilities 4,121 3,629
Non-current portion of operating lease liabilities 101,380 93,111
Total lease payments $ 105,501 $ 96,740