Significant Accounting Policies Leases, Adoption of ASC 842 (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Leases [Abstract] | ||
| Lease liabilities - operating leases | $ 7,844 | $ 8,637 |
| Right-of-use assets - operating leases | $ 6,740 | $ 7,475 |