v3.25.4
Leases - lease costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Operating Leased Assets [Line Items]    
Total lease cost $ 955 $ 649
General and Administrative    
Operating Leased Assets [Line Items]    
OperatingLeaseCost 347 387
Sublease income (56) 0
Short-Term Lease, Cost 147 137
Research and Development    
Operating Leased Assets [Line Items]    
OperatingLeaseCost $ 517 $ 125