v3.26.1
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