XML 102 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Lease Costs and Classification on Consolidated Statements of Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease Cost      
Net lease cost $ 15,649 $ 15,357 $ 14,514
Operating Expense [Member]      
Lessee Lease Description [Line Items]      
Operating lease cost 13,751 13,738 13,513
Selling, General and Administrative Expenses [Member]      
Lessee Lease Description [Line Items]      
Operating lease cost 172 87 82
Depreciation and Amortization [Member]      
Finance lease cost      
Amortization of leased assets 1,530 1,326 764
Interest Expense [Member]      
Finance lease cost      
Interest on lease liabilities $ 196 $ 206 $ 155