XML 58 R52.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease Cost        
Operating lease cost $ 4,801 $ 4,468 $ 9,563 $ 8,961
Short-term lease cost 2,796 3,249 5,314 5,936
Variable lease cost 393 422 768 865
Total lease cost 7,990 8,139 15,645 15,762
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flow from operating leases 4,801 4,477 9,577 8,965
Right-of-use assets obtained in exchange for new operating lease liabilities $ 38 $ 559 $ 260 $ 1,548