XML 57 R51.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Lease Cost        
Operating lease cost $ 4,894 $ 4,612 $ 14,457 $ 13,573
Short-term lease cost 2,691 2,718 8,005 8,654
Variable lease cost 395 447 1,163 1,312
Total lease cost 7,980 7,777 23,625 23,539
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flow from operating leases 4,879 4,624 14,456 13,589
Right-of-use assets obtained in exchange for new operating lease liabilities $ 755 $ 2,353 $ 1,015 $ 3,901