Basis of Statement Presentation Other Noncurrent Liabilities (Details) - USD ($) |
9 Months Ended | |
|---|---|---|
Dec. 31, 2020 |
Apr. 30, 2022 |
|
| Liabilities, Noncurrent [Abstract] | ||
| CARES Act, Current Payroll Tax Deferral | $ 2,300,000 | |
| CARES Act, 2021 Deferred Payroll Tax Payment | $ 1,150,000 | |
| CARES Act, 2022 Deferred Payroll Tax Payment | $ 1,150,000 |