v3.26.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Leases [Abstract]      
Increase in right of use assets and lease liabilities $ 3,029 $ 0  
Operating lease expense 235 259  
Cash flows related to operating leases [Abstract]      
Operating cash outflows from leases $ 217 $ 259  
Operating lease weighted average remaining lease term and discount rate [Abstract]      
Weighted average remaining lease term (in years) 5 years 2 months 12 days   2 years 3 months 18 days
Weighted average discount rate 9.70%   9.10%
Maturity of operating lease liabilities [Abstract]      
2026 $ 594   $ 376
2027 764   82
2028 778   82
2029 813   82
Thereafter 1,260   0
Total undiscounted lease payments 4,209   622
Less imputed interest 846   61
Total lease liabilities $ 3,363   $ 561