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

Leases- Components of Total Lease Expense (Details)

v3.25.4
Leases- Components of Total Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating lease expense      
Operating lease costs $ 3,709 $ 3,664 $ 3,316
Short term lease costs 62 576 520
Variable lease costs 1,419 610 1,438
Total operating lease expense 5,190 4,850 5,274
Sublease income $ 1,081 $ 225 $ 0