XML 108 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finance lease cost:      
Amortization of right of use assets $ 60 $ 86 $ 60
Interest on lease liabilities 2 5 4
Operating lease cost 4,993 3,851 3,132
Variable lease cost 711 329 324
Short-term lease cost 201 190 68
Total lease cost $ 5,967 $ 4,461 $ 3,588
Weighted-average remaining lease term (years):      
Finance 1 year 18 days 1 year 6 months 14 days 2 years 6 months 14 days
Operating 5 years 9 months 4 years 3 months 7 days 4 years 5 months 1 day
Weighted-average discount rate:      
Finance 2.18% 2.12% 2.11%
Operating 5.51% 4.97% 3.42%