XML 57 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Lease Cost Recognized in both Cost of Sale and Operating Expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Lease Cost        
Operating lease cost $ 4,468 $ 4,458 $ 8,961 $ 8,807
Short-term lease cost 3,249 2,739 5,936 5,518
Variable lease cost 422 603 865 1,160
Total lease cost 8,139 7,800 15,762 15,485
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flow from operating leases 4,477 4,497 8,965 8,829
Right-of-use assets obtained in exchange for new operating lease liabilities $ 559 $ 875 $ 1,548 $ 7,420