Commitments And Contingencies (Narrative) (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Commitments And Contingencies [Line Items] | ||
| Estimated Litigation Liability | $ 3,000 | $ 2,000 |
| SEC staff | ||
| Commitments And Contingencies [Line Items] | ||
| Loss Contingency Accrual | 975 | $ 975 |
| Maximum [Member] | ||
| Commitments And Contingencies [Line Items] | ||
| Loss Contingency, Range of Possible Loss, Portion Not Accrued | $ 18,000 |
| X | ||||||||||
- Definition Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of loss contingency liability. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The difference between the maximum amount of estimated loss and the amount recorded as of the balance sheet date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Commitments And Contingencies [Line Items] No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|