XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Components of lease expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases        
Amortization of finance lease assets $ 181 $ 130 $ 495 $ 353
Interest on finance lease liabilities 32 12 59 32
Total finance lease expense 213 142 554 385
Operating lease expense 1,672 1,332 4,319 4,025
Short-term lease expense 368 200 845 511
Variable lease expense 43 66 207 178
Lease income (545) (547) (1,639) (1,616)
Total lease expense $ 1,751 $ 1,193 $ 4,286 $ 3,483