v3.26.3
Commitments and Contingencies - Schedule of Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Operating lease costs:        
Lease expense $ 285 $ 598 $ 410 $ 1,816
Short-term lease expense 15 14 43 42
Variable lease expense 319 358 1,050 1,016
Total operating lease costs 619 970 1,503 2,874
Other information:        
Operating cash flows used for operating leases $ 174 $ 876 $ 371 $ 2,587