Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Unaudited) (Parenthetical) |
3 Months Ended | 9 Months Ended | ||||
---|---|---|---|---|---|---|
Aug. 05, 2022 |
Aug. 10, 2020 |
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Statement of Stockholders' Equity [Abstract] | ||||||
Stock split ratio | 3 | 5 | 3 | 3 | 3 | 3 |
Stock split description | three-for-one stock split effected in the form of a stock dividend in August 2022 | three-for-one stock split effected in the form of a stock dividend in August 2022 | three-for-one stock split effected in the form of a stock dividend in August 2022 | three-for-one stock split effected in the form of a stock dividend in August 2022 |