v3.26.3
Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Amortization of right-of-use asset $ 1,942 $ 2,023 $ 5,740 $ 5,846
Short-term lease cost 85 70 224 229
Variable lease cost 317 333 1,179 1,302
Loss (gain) on lease terminations 0 265 (42) 265
Interest on lease liabilities 4 6 14 16
Amortization of right-of-use asset 28 28 83 83
Sublease income (205) (214) (622) (634)
Total lease cost $ 2,171 $ 2,511 $ 6,576 $ 7,107