v3.26.1
Leases - Summary of Cost Components of Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lease cost        
Operating lease cost $ 201 $ 211 $ 408 $ 417
Short-term lease cost 12 8 24 19
Sublease income (5) (5) (10) (10)
Total lease cost $ 208 $ 214 $ 422 $ 426