v3.26.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Feb. 02, 2026
Jun. 30, 2026
Dec. 31, 2025
Feb. 15, 2024
Class of Stock [Line Items]        
Preferred stock authorized (in shares)   1,000,000 1,000,000  
Preferred stock par value (in dollars per share)   $ 0.0001 $ 0.0001  
Preferred stock issued (in shares)   0 0  
Preferred stock outstanding (in shares)   0 0  
Common stock authorized (in shares)   500,000,000 500,000,000  
Common stock par value (in dollars per share)   $ 0.0001 $ 0.0001 $ 0.0001
Common stock outstanding (in shares)   154,531,910 144,961,796  
Common stock issued (in shares)   154,531,910 144,961,796  
At-The-Market Offering        
Class of Stock [Line Items]        
Aggregate gross sale price $ 250,000      
Shares issued (in shares)   7,000,634    
Pipe investment value   $ 95,000    
Marketing expense   $ 2,300