v3.26.1
Subsequent Events - Additional Information (Details)
shares in Thousands
1 Months Ended
Apr. 30, 2026
shares
Subsequent Events | Vested RSUs and Exercised Stock Options | Class A Common Stock  
Subsequent Event [Line Items]  
Stock issued 117