Stock-Based Compensation Plan (Tables)  | 
3 Months Ended | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2023  | ||||||||||||||||||||||||||||||||||
| Stock-Based Compensation Plan [Abstract] | ||||||||||||||||||||||||||||||||||
| Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions | 
  | 
| X | ||||||||||
- Definition Schedule Of Share Based Payment Award Restricted Stock Valuation Assumptions No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  |