v3.26.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Sep. 20, 2017
Convertible preferred stock, par value (in dollars per share) $ 0.01 $ 0.01  
Convertible preferred stock, authorized (in shares) 444,760,848 444,760,848  
Convertible preferred stock, issued (in shares) 261,227,694 209,613,570  
Convertible preferred stock, outstanding (in shares) 261,227,694 209,613,570  
Liquidation preference (in shares) $ 414,019 $ 370,456  
Common stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01
Common stock, authorized (in shares) 625,000,000 625,000,000 625,000,000
Common stock, issued (in shares) 79,138,710 78,401,384  
Common stock, outstanding (in shares) 78,202,775 77,465,449  
VIE, Primary Beneficiary      
Convertible preferred stock, issued (in shares) 51,247,915 51,247,915  
Convertible preferred stock, outstanding (in shares) 51,247,915 51,247,915