v3.26.3
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 30, 2026
Jul. 28, 2026
Feb. 06, 2026
Feb. 04, 2026
Jul. 31, 2026
Feb. 28, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]                    
Number of common stock authorized               500,000,000   500,000,000
Number of common stock authorized (per share)   $ 0.0001   $ 0.0001       $ 0.0001   $ 0.0001
Number of preferred stock authorized               10,000,000    
Number of preferred stock authorized (per share)               $ 0.0001    
Initial price per share   34.94   21.17            
Share price   $ 34.94   $ 21.17            
Gross proceeds from issuance of common stock $ 150,000   $ 100,000   $ 150,000 $ 100,000   $ 250,000 $ 0  
Common Stock [Member]                    
Class of Stock [Line Items]                    
Stock issued during period, shares   3,577,560   3,306,571     21,850,000      
Sale of equity $ 125,000   $ 70,000              
Equity ownership percentage 10.00%   10.00%              
Pre Funded Warrants [Member]                    
Class of Stock [Line Items]                    
Initial price per share $ 34.9399 $ 34.9399 $ 21.1699 $ 21.1699            
Pre-funded warrants to purchase of common stock 286,205 715,513 472,369 1,417,107            
Share price   $ 34.94                
Pre-funded warrant purchase price per share   $ 0.0001   $ 0.0001            
Sale of equity $ 25,000   $ 30,000              
Maximum                    
Class of Stock [Line Items]                    
Number of shares authorized               510,000,000