XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Company's right-of-use lease assets and lease liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets:    
Total lease assets $ 86,506 $ 84,734
Liabilities:    
Operating lease liabilities - current 26,429 27,906
Operating lease liabilities - long-term 62,108 59,623
Total lease liabilities 88,537 87,529
Property Operating lease assets [Member]    
Assets:    
Total lease assets 54,930 55,774
Automobile Operating lease assets [Member]    
Assets:    
Total lease assets 30,582 28,236
Equipment operating lease assets [Member]    
Assets:    
Total lease assets $ 994 $ 724