v3.26.3
Leases - Total 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]        
Operating lease expense $ 397 $ 365 $ 1,151 $ 1,095
Variable lease expense 1 13 35 36
Total lease expense $ 398 $ 378 $ 1,186 $ 1,131