v3.26.3
Leases - Components 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
Components of lease expense        
Operating lease cost $ 253 $ 198 $ 764 $ 1,161
Short-term lease cost 22 62 33 103
Variable lease cost       52
Total $ 275 $ 260 $ 797 $ 1,316