XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Leases, Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Lease expense $ 2,672 $ 2,754
Finance lease, amortization 259 237
Lease expense before sub-lease income 2,931 2,991
Sub-lease income (222) (14)
Lease cost $ 2,709 $ 2,977