XML 58 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Lease Cost Recognized in both Cost of Sale and Operating Expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Lease Cost        
Operating lease cost $ 4,612 $ 4,448 $ 13,573 $ 13,255
Short-term lease cost 2,718 2,697 8,654 8,215
Variable lease cost 447 674 1,312 1,834
Total lease cost 7,777 7,819 23,539 23,304
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flow from operating leases 4,624 4,447 13,589 13,276
Right-of-use assets obtained in exchange for new operating lease liabilities $ 2,353 $ 916 $ 3,901 $ 8,336