Leases - Office lease agreement and lease modification (Details) |
6 Months Ended | 12 Months Ended | |||||
|---|---|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
|
Dec. 31, 2023 |
May 01, 2026
USD ($)
|
Apr. 01, 2026
USD ($)
ft²
|
Dec. 31, 2025
USD ($)
|
Jan. 02, 2025
ft²
|
Jun. 30, 2024 |
|
| Leases | |||||||
| Option to terminate lease | true | ||||||
| Renewal period | 6 months | ||||||
| Additional space leased | ft² | 1,950 | ||||||
| Area of lease space | ft² | 10,927 | 5,950 | |||||
| Term of lese contract | 5 years | ||||||
| Undiscounted base rent | $ 611,000 | ||||||
| Right-of-use asset | $ 418,000 | $ 418,000 | $ 28,000 | ||||
| Operating lease liability | 438,000 | $ 418,000 | |||||
| Standby letter of credit issued by a financial institution | $ 120,000 | ||||||
| July 1, 2024 to June 30, 2025 | |||||||
| Leases | |||||||
| Lease rent | 3,150 | ||||||
| February 1, 2025 to June 30, 2025 | |||||||
| Leases | |||||||
| Lease rent for additional space | 1,536 | ||||||
| July 1, 2025 to June 30, 2026 | |||||||
| Leases | |||||||
| Lease rent | 3,276 | ||||||
| Lease rent for additional space | $ 1,598 |