Leases (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | |||||
|---|---|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
|
May 31, 2023
ft²
|
Feb. 28, 2019
ft²
|
|
| Leases | |||||||
| Area leased, sublease agreement | ft² | 11,564 | 20,433 | |||||
| Operating Leases: | |||||||
| Current portion of lease liabilities | $ 588 | $ 588 | $ 551 | ||||
| Financial position | Other Liabilities, Current | Other Liabilities, Current | Other Liabilities, Current | ||||
| Other liabilities | $ 1,262 | $ 1,262 | $ 1,565 | ||||
| Financial position | Other liabilities | Other liabilities | Other liabilities | ||||
| Total operating lease liabilities | $ 1,850 | $ 1,850 | $ 2,116 | ||||
| Amortization expense | 200 | $ 100 | 300 | $ 300 | |||
| Operating Leases | |||||||
| Operating Leases: | |||||||
| Gross cost | 4,530 | 4,530 | 4,530 | ||||
| Accumulated amortization | (2,543) | (2,543) | (2,245) | ||||
| Other assets | $ 1,987 | $ 1,987 | $ 2,285 | ||||