v3.26.3
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Nov. 18, 2025
Aug. 22, 2025
Jun. 08, 2020
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 29, 2026
Sep. 28, 2026
Jun. 18, 2026
Jun. 10, 2026
Apr. 10, 2026
Apr. 09, 2026
Dec. 31, 2025
Jun. 10, 2025
Nov. 22, 2024
Nov. 21, 2024
Jun. 11, 2024
Feb. 26, 2024
Feb. 25, 2024
Jun. 06, 2023
Jun. 05, 2023
Mar. 13, 2023
Mar. 12, 2023
Jun. 10, 2022
Jan. 12, 2022
Jan. 11, 2022
Sep. 22, 2021
Apr. 22, 2018
Class of Stock [Line Items]                                                            
Common stock, shares authorized       650,000,000     650,000,000               650,000,000                              
Common stock, par or stated value per share       $ 0.000041666     $ 0.000041666               $ 0.000041666                              
Common stock, shares issued       462,543,386     462,543,386               411,938,061                              
Common stock, shares outstanding       462,543,386     462,543,386               411,938,061                              
Proceeds from the issuance of common stock, net             $ 235,978 $ 250,529                                            
Weighted average grant date fair value, options granted             $ 5.29                                              
Common Stock                                                            
Class of Stock [Line Items]                                                            
Common stock sold in public offering       8,666,654 43,242,489   47,586,231 76,145,523                                            
Conversion of convertible preferred stock into common stock (in Shares)             909,491                                              
At the Market Offering Program                                                            
Class of Stock [Line Items]                                                            
Maximum percentage of commission 3.00%                                                          
2025 sales Agreement                                                            
Class of Stock [Line Items]                                                            
Common stock sold in public offering       8,666,654                                                    
Maximum amount of shares to be issued   $ 350,000                                                        
Proceeds from the issuance of common stock, net   $ 260,300   $ 87,900                                                    
Remaining amount of shares                     $ 89,700                                      
Weighted average price       $ 10.34                                                    
2023 Sales Agreement                                                            
Class of Stock [Line Items]                                                            
Common stock sold in public offering         43,242,489                                                  
Proceeds from the issuance of common stock, net         $ 88,500                                                  
Weighted average price         $ 2.09                                                  
Series A Convertible Preferred Stock                                                            
Class of Stock [Line Items]                                                            
Preferred stock, shares authorized       17,000     17,000               17,000                              
Preferred stock, par or stated value per share       $ 0.001     $ 0.001               $ 0.001                              
Conversion of stock, shares issued             500                                              
Conversion of Stock, shares converted             0 0                                            
Preferred stock, shares outstanding       194     194               194                              
Series A Convertible Preferred Stock | Common Stock                                                            
Class of Stock [Line Items]                                                            
Common stock available in conversion, shares       97,000     97,000               97,000                              
Series A Convertible Preferred Stock | Private Placement                                                            
Class of Stock [Line Items]                                                            
Preferred stock, par or stated value per share       $ 1,000     $ 1,000                                              
Convertible price per share             $ 2                                              
Series B Convertible Preferred Stock                                                            
Class of Stock [Line Items]                                                            
Preferred stock, shares authorized       11,500,000     11,500,000               11,500,000                              
Preferred stock, par or stated value per share       $ 0.001     $ 0.001               $ 0.001                              
Conversion of stock, shares issued           1                                                
Preferred stock, shares outstanding       1,932,667     1,932,667               1,932,667                              
Series B Convertible Preferred Stock | Common Stock                                                            
Class of Stock [Line Items]                                                            
Common stock available in conversion, shares       1,932,667     1,932,667               1,932,667                              
Series B Convertible Preferred Stock | Preferred Stock                                                            
Class of Stock [Line Items]                                                            
Conversion of convertible preferred stock into common stock (in Shares)             0 909,491                                            
Series B Convertible Preferred Stock | IPO                                                            
Class of Stock [Line Items]                                                            
Preferred stock, par or stated value per share       $ 4.75     $ 4.75                                              
Convertible price per share             $ 4.75                                              
Blank check                                                            
Class of Stock [Line Items]                                                            
Preferred stock, shares authorized       50,000,000     50,000,000                                              
Stock option expense                                                            
Class of Stock [Line Items]                                                            
Total unrecognized compensation expense       $ 11,000     $ 11,000                                              
Unrecognized compensation cost recognition period             2 years                                              
RSUs and PRSUs                                                            
Class of Stock [Line Items]                                                            
Total unrecognized compensation expense       50,300     $ 50,300                                              
Unrecognized compensation cost recognition period             2 years 10 days                                              
Aggregate intrinsic value of outstanding non-vested RSUs & PRSUs       $ 174,300     $ 174,300                                              
The 2018 Plan                                                            
Class of Stock [Line Items]                                                            
Shares authorized     14,000,000                         49,200,000     36,700,000     29,700,000       20,700,000       6,000,000
Common stock, capital shares reserved for future issuance                                           29,700,000       20,700,000        
Number of shares available       13,646,862     13,646,862                                              
2020 ESPP                                                            
Class of Stock [Line Items]                                                            
Shares authorized     500,000                 3,900,000       2,900,000     1,900,000     1,400,000 500,000              
Stock-based compensation expense       $ 300 $ 300   $ 800 $ 1,000                                            
Unrecognized compensation cost recognition period             2 years 3 months 18 days                                              
Percentage of purchase price     85.00%                                                      
Unrecognized compensation cost       $ 200     $ 200                                              
2021 Inducement Plan                                                            
Class of Stock [Line Items]                                                            
Shares authorized                 6,450,000 6,000,000     6,000,000 4,750,000     4,750,000 2,750,000   2,750,000 2,250,000     2,250,000 1,750,000   1,750,000 1,000,000 1,000,000  
Number of shares available       810,268     810,268