Annual report [Section 13 and 15(d), not S-K Item 405]

Leases- Components of Total Lease Expense (Details)

v3.25.0.1
Leases- Components of Total Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finance lease costs      
Amortization of right-of-use assets $ 6 $ 4 $ 20
Interest on lease obligations 4 3 2
Operating lease costs      
Operating lease costs 3,664 3,316 4,077
Short-term lease costs 576 520 72
Variable lease costs 610 1,438 1,241
Total lease expense $ 4,860 $ 5,282 $ 5,412