XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Leases Lease Cost Table (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating Lease, Cost $ 2,900 $ 2,270 $ 8,400 $ 7,110
Finance Lease, Right-of-Use Asset, Amortization 60 70 190 180
Finance Lease, Interest Expense 10 10 30 40
Short-term, variable and other lease costs 1,230 1,010 3,370 3,160
Lease, Cost $ 4,200 $ 3,360 $ 11,990 $ 10,490