Property - Capitalized cost for other property and equipment (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property | ||
| Other property and equipment, at cost | $ 5,101 | $ 4,163 |
| Less: accumulated depreciation | (3,108) | (2,677) |
| Total Other property and equipment, net | $ 1,993 | $ 1,486 |