Schedule of payments for lease obligations (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Lease Obligations | ||
| Principal payments | $ 81 | $ 86 |
| Interest payments | 14 | 12 |
| Short-term lease payments | 63 | 61 |
| Payments for lease obligations | $ 158 | $ 159 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Payment for short term lease. No definition available.
|
| X | ||||||||||
- Definition Payments for lease obligations. No definition available.
|
| X | ||||||||||
- Definition Payments for principal amount. No definition available.
|
| X | ||||||||||
- Definition The amount of expense arising from interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|