Quarterly report [Sections 13 or 15(d)]

Warrants and Capital Stock Transactions (Details)

v3.26.3
Warrants and Capital Stock Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2025
Jul. 31, 2025
Jun. 30, 2025
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
May 31, 2026
Dec. 31, 2025
Feb. 25, 2025
Sep. 30, 2021
Class of Warrant or Right [Line Items]                      
Warrants outstanding (in shares)                 2,633,195 5,098,978  
Proceeds from issuance of common stock         $ 566,670 $ 337,806          
Proceeds from common stock issued for warrants exercise         $ 14,031 $ 0          
ATM Facility                      
Class of Warrant or Right [Line Items]                      
Sale of stock, maximum consideration received on transaction $ 250,000                    
Sale of stock, transaction costs $ 800                    
Shares from transaction (in shares)         6,942,924            
Price per share (in dollars per share)       $ 9.38 $ 9.38            
Proceeds from issuance of common stock         $ 65,100            
Proceeds from common stock issued for warrants exercise         1,600            
Aggregate gross proceeds         63,500            
Remaining authorized amount       $ 0 $ 0            
May 2026 ATM Facility                      
Class of Warrant or Right [Line Items]                      
Sale of stock, maximum consideration received on transaction               $ 350,000      
Shares from transaction (in shares)         23,986,658            
Price per share (in dollars per share)       $ 14.59 $ 14.59            
Proceeds from issuance of common stock         $ 350,000            
Proceeds from common stock issued for warrants exercise         8,700            
Aggregate gross proceeds         341,200            
Remaining authorized amount       $ 0 $ 0            
June 2026 ATM Facility                      
Class of Warrant or Right [Line Items]                      
Sale of stock, maximum consideration received on transaction             $ 500,000        
Shares from transaction (in shares)       0 9,323,823            
Price per share (in dollars per share)       $ 16.05 $ 16.05            
Proceeds from issuance of common stock         $ 149,600            
Proceeds from common stock issued for warrants exercise         3,000            
Aggregate gross proceeds         146,600            
Remaining authorized amount       $ 350,400 $ 350,400            
Equity Offering                      
Class of Warrant or Right [Line Items]                      
Shares from transaction (in shares)   600,100 15,525,000                
Price per share (in dollars per share)   $ 16.75 $ 16.75                
Aggregate gross proceeds   $ 9,100 $ 245,000                
Common Stock                      
Class of Warrant or Right [Line Items]                      
Convertible preferred stock, voluntarily converted (in shares)           6,738,225          
Common issued for warrants exercised (in shares)       52,983 1,252,954 9,499,138          
Public Warrants                      
Class of Warrant or Right [Line Items]                      
Number of warrants to purchase common stock (in shares)       1 1            
Fair value (in dollars per share)           $ 11.50          
Warrants exercised (in shares)           6,738,225          
Proceeds from common stock issued for warrants exercise           $ 77,500          
Number of securities redeemed (in shares)           1,450,586          
Redemption price (in dollars per share)           $ 0.01          
Warrants outstanding (in shares)       0 0       0    
Private Warrants                      
Class of Warrant or Right [Line Items]                      
Number of warrants to purchase common stock (in shares)                     1
Fair value (in dollars per share)       $ 11.50 $ 11.50 $ 11.50         $ 11.50
Proceeds from common stock issued for warrants exercise       $ 400 $ 1,900 $ 5,400          
Warrants outstanding (in shares)       0 0       2,633,195   7,732,168
Class of warrants exercised (in shares)       130,000 2,430,000 4,631,799          
Threshold trading days       10 days 10 days            
Warrants exercised (in shares)       0 0 467,174          
Private Warrants | Common Stock                      
Class of Warrant or Right [Line Items]                      
Common issued for warrants exercised (in shares)       15,915 1,084,766 2,293,739          
Warrants exercised (in shares)           467,174