Common Stock (Details) - Common Stock - Cantor Fitzgerald & Co - USD ($) |
Mar. 31, 2023 |
Mar. 31, 2022 |
Mar. 31, 2021 |
---|---|---|---|
Class of Stock [Line Items] | |||
Common stock authorized | $ 100,000,000 | ||
Compensation fee | 3.00% | ||
Sale of stock remaining authorized amount | $ 93,700,000 |