v3.26.1
Right-of-use Assets and Operating Lease Liabilities (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Right-of-use Assets And Operating Lease Liabilities    
Cash paid for operating lease liabilities $ 2,934 $ 3,070
Weighted average discount rate 8.32% 8.40%