XML 75 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Summary of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Lessee Lease Description [Line Items]    
Lease, Cost, Total $ 3,039 $ 2,964
Cost of Sales [Member]    
Lessee Lease Description [Line Items]    
Total operating lease cost [1] 1,790 1,732
Amortization expense 185 185
Selling, General and Administrative Expenses [Member]    
Lessee Lease Description [Line Items]    
Total operating lease cost [1] 987 964
Interest Expense, Net [Member]    
Lessee Lease Description [Line Items]    
Interest expense on lease liabilities $ 77 $ 83
[1] Includes short-term leases and variable lease costs, which are immaterial