v3.25.2
Leases - Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases        
Lease, Cost $ 314 $ 219 $ 650 $ 437
Research and development        
Leases        
Fixed lease cost   175   350
Finance Lease, Right-of-Use Asset, Amortization   22   44
General and administrative        
Leases        
Fixed lease cost $ 314 20 627 39
Finance Lease, Right-of-Use Asset, Amortization     22  
Interest expense        
Leases        
Finance Lease, Interest Expense   $ 2 $ 1 $ 4