| Contingent Liabilities (Narrative) (Details) $ in Millions | Mar. 31, 2023  USD ($) | 
|---|---|
| Contingent Liabilities [Abstract] | |
| Product liability insurance, coverage amount | $ 30.0 | 
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Definition Product Liability Insurance, Coverage Amount No definition available. 
 |