Organization - Additional Information (Details) |
6 Months Ended | |
|---|---|---|
Apr. 28, 2026 |
Jun. 30, 2026 |
|
| Organization [Line Items] | ||
| Entity incorporation date | Sep. 30, 2015 | |
| Reverse stock splits description | On April 28, 2026, the stockholders of the Company collectively approved an amendment to the Company’s Certificate of Incorporation, as amended and restated, to effect a reverse stock split (the “Reverse Stock Split”) of the Company’s outstanding Class A Common Stock and Class B Common Stock at a ratio of 1-for-20 effective on May 8, 2026. | |
| Reverse stock split ratio | 0.05 |