v3.25.4
Stockholders’ Equity - Schedule of Stock Reserved for Issuance (Details) - shares
Dec. 31, 2025
Dec. 31, 2024
Nov. 20, 2019
Class of Stock [Line Items]      
Common stock reserved for issuance (in shares) 7,604,152,000 7,555,488,000  
Class A-1 common stock options, RSUs and PSUs issued and outstanding      
Class of Stock [Line Items]      
Common stock reserved for issuance (in shares) 4,270,789,000 4,222,125,000  
Conversion of Class A-2 common stock      
Class of Stock [Line Items]      
Common stock reserved for issuance (in shares) 3,333,363,000 3,333,363,000 10,000,000