v3.25.1
Leases - Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases    
Total Lease Cost $ 337 $ 218
Research and development    
Leases    
Fixed lease cost   175
Amortization of lease assets   22
General and administrative    
Leases    
Fixed lease cost 314 19
Amortization of lease assets 22  
Interest Expense    
Leases    
Interest on lease liabilities $ 1 $ 2