v3.26.1
Net Income (Loss) Per Share - Narrative (Details)
Jul. 08, 2025
shares
Class A Common Stock  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Reverse stock split (in shares) 0.025