v3.26.3
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2024
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Stockholders' Equity        
Common stock, shares authorized   680,000,000   680,000,000
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares)   3,500,000    
Proceeds from issuance of common stock     $ 199,641  
Issuance expense   $ 372 $ 4,460  
Warrants and Rights Outstanding       $ 0
Warrants - redemption value       0
2019 Equity Incentive Plan        
Stockholders' Equity        
Shares issued under RSA, gross   1,400,000    
Common Stock Warrants [Member]        
Stockholders' Equity        
Warrants to purchase common stock   63,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 48.37    
2025 ATM Program        
Stockholders' Equity        
Maximum amount of sales shares       $ 500,000
Stock issued during period, shares   0    
Common stock available   $ 500,000    
August 2024 ATM Program        
Stockholders' Equity        
Maximum amount of sales shares $ 750,000      
Common Stock | August 2024 ATM Program        
Stockholders' Equity        
Maximum amount of sales shares   $ 199,600    
Stock issued during period, shares   16,076,733    
Proceeds from issuance of common stock   $ 195,200    
Issuance expense   $ 4,500    
Weighted average price   $ 12.42    
Unvested RSAs        
Stockholders' Equity        
With held shares to cover taxes related to the settlement   4,300,000    
Unvested RSAs | 2019 Equity Incentive Plan        
Stockholders' Equity        
Shares of restricted common stock   8,200,000    
Forfeiture of RSA's   1,800,000    
Board of directors, officers, employees, and advisors | Unvested RSAs        
Stockholders' Equity        
With held value to cover taxes related to the settlement   $ 86,200