XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Company's right-of-use lease assets and lease liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets:    
Total lease assets $ 84,734 $ 93,252
Liabilities:    
Operating lease liabilities - current 27,906 27,764
Operating lease liabilities - long-term 59,623 68,197
Total lease liabilities 87,529 95,961
Current operating lease liabilities [Member]    
Liabilities:    
Operating lease liabilities - current 27,906 27,764
Long-term operating lease liabilities [Member]    
Liabilities:    
Operating lease liabilities - long-term 59,623 68,197
Property Operating lease assets [Member]    
Assets:    
Total lease assets 55,774 62,374
Automobile Operating lease assets [Member]    
Assets:    
Total lease assets 28,236 29,694
Equipment operating lease assets [Member]    
Assets:    
Total lease assets $ 724 $ 1,184