XML 121 R108.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Common Stock - Reconciliation (Details) - shares
Dec. 31, 2025
Dec. 31, 2024
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]    
Common stock, shares issued (in shares) 365,432,329 361,557,285
Common stock, shares issued, excluding shares subject to future vesting (in shares) 331,479,071 327,324,859
Common stock, shares outstanding (in shares) 365,432,329 361,557,285
Common stock, shares outstanding, excluding shares subject to future vesting (in shares) 331,479,071 327,324,859
Earn-out Shares, Escrowed Earn-out Shares    
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]    
Common stock, shares issued, shares subject to future vesting (in shares) (27,690,978) (27,690,978)
Common stock, shares outstanding, shares subject to future vesting (in shares) (27,690,978) (27,690,978)
Earn-out Shares, Sponsor Earn-out Shares    
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]    
Common stock, shares issued, shares subject to future vesting (in shares) (5,520,000) (5,520,000)
Common stock, shares outstanding, shares subject to future vesting (in shares) (5,520,000) (5,520,000)
Earn-out Shares, Earn-out Restricted Shares    
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]    
Common stock, shares issued, shares subject to future vesting (in shares) (742,280) (765,990)
Common stock, shares outstanding, shares subject to future vesting (in shares) (742,280) (765,990)
Restricted Stock    
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]    
Common stock, shares issued, shares subject to future vesting (in shares)   (255,458)
Common stock, shares outstanding, shares subject to future vesting (in shares)   (255,458)
Common Class A    
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]    
Common stock, shares issued (in shares) 321,551,078 317,676,034
Common stock, shares outstanding (in shares) 321,551,078 317,676,034
Common Class B    
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]    
Common stock, shares issued (in shares) 43,881,251 43,881,251
Common stock, shares outstanding (in shares) 43,881,251 43,881,251