v3.26.1
Right-of-use Assets and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Right-of-use Assets And Operating Lease Liabilities    
Right-of-use assets $ 17,230 $ 17,957
Current operating lease liabilities 1,794 1,348
Long-term operating lease liabilities $ 17,061 $ 17,965