v3.26.1
Leases - Summary of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lease expense included in:        
Variable lease cost $ 127 $ 76 $ 236 $ 132
Total lease expense 1,308 1,149 2,492 2,235
Research and Development [Member]        
Lease expense included in:        
Operating Lease, Cost 1,063 1,009 2,073 1,974
General and Administrative [Member]        
Lease expense included in:        
Operating Lease, Cost $ 118 $ 64 $ 183 $ 129