| Fair Value of Financial Instruments (Details) | Mar. 31, 2023  USD ($) | 
|---|---|
| Fair Value of Financial Instruments | |
| Long-lived assets measured at fair value | $ 0 | 
| X | ||||||||||
| 
- Definition Fair value portion of assets classified as held for sale. Reference 1: http://www.xbrl.org/2003/role/exampleRef 
 | 
| X | ||||||||||
| 
- References No definition available. 
 |