Revenue Recognition - Summary of Percentage on Timing of Revenue Recognition (Details) |
3 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Retail Operations [Member] | ||
Disaggregation Of Revenue [Line Items] | ||
Revenue | 100.00% | 100.00% |
Product Manufacturing [Member] | ||
Disaggregation Of Revenue [Line Items] | ||
Revenue | 100.00% | 100.00% |
Goods and Services Transferred at a Point in Time [Member] | Retail Operations [Member] | ||
Disaggregation Of Revenue [Line Items] | ||
Revenue | 85.60% | 89.50% |
Goods and Services Transferred at a Point in Time [Member] | Product Manufacturing [Member] | ||
Disaggregation Of Revenue [Line Items] | ||
Revenue | 100.00% | 100.00% |
Goods and Services Transferred Over Time [Member] | Retail Operations [Member] | ||
Disaggregation Of Revenue [Line Items] | ||
Revenue | 14.40% | 10.50% |