Schedule of Contract Balances (Details) - USD ($) $ in Thousands |
6 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| ContractBalancesLineItems [Line Items] | ||||
| Unbilled receivables - current | $ 9,578 | $ 6,287 | $ 8,781 | $ 4,990 |
| Changes in unbilled receivables - current | 797 | 1,297 | ||
| Deferred revenue | 8,656 | 6,982 | $ 7,007 | $ 6,711 |
| Year to Date Changes [Member] | ||||
| ContractBalancesLineItems [Line Items] | ||||
| Changes in unbilled receivables - current | $ 797 | $ 1,297 | ||
| Changes in unbilled receivables - current, percentage | 9.10% | 26.00% | ||
| Changes in deferred revenue | $ 1,649 | $ 271 | ||
| Changes in deferred revenue, percentage | 23.50% | 4.00% | ||