v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
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 444,760,848
Convertible preferred stock, issued (in shares) 421,983,987 261,227,694  
Convertible preferred stock, outstanding (in shares) 421,983,987 261,227,694  
Liquidation preference (in shares) $ 549,861 $ 414,019  
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) 80,871,884 79,138,710  
Common stock, outstanding (in shares) 79,935,949 78,202,775  
VIE, Primary Beneficiary      
Convertible preferred stock, issued (in shares) 51,361,475 51,247,915  
Convertible preferred stock, outstanding (in shares) 51,361,475 51,247,915