v3.26.3
Leases - Schedule of Lease Cost (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
sublease
Sep. 30, 2025
USD ($)
sublease
Sep. 30, 2026
USD ($)
sublease
Sep. 30, 2025
USD ($)
sublease
Leases [Abstract]        
Operating lease expense $ 474 $ 418 $ 1,478 $ 1,739
Variable lease expense 2 60 171 228
Short-term lease expense 12 5 42 5
Lease expense 488 483 1,691 1,972
Sublease income $ 67 $ 137 $ 329 $ 233
Number of subleases | sublease 3 4 3 4