Income Taxes - Net Operating Loss Carry Forwards (Details) $ in Thousands |
Jun. 30, 2026
USD ($)
|
|---|---|
| State and Local Jurisdiction | |
| Income Taxes | |
| Net operating loss carry forwards | $ 20,258 |
| Net operating loss carry forwards, subject to expiration | 13,238 |
| Net operating loss carry forwards, not subject to expiration | 6,930 |
| Foreign Tax Jurisdiction | |
| Income Taxes | |
| Net operating loss carry forwards | $ 3,977 |