v3.26.1
Subsequent Events - Additional Information (Details) - $ / shares
1 Months Ended 3 Months Ended
Apr. 30, 2026
Mar. 31, 2026
Apr. 20, 2026
Subsequent Event [Line Items]      
Common stock, shares authorized   1,000,000,000  
Preferred stock, shares authorized   20,000,000  
Stock options, exercise price per share   $ 7.59  
Number of RSU granted to directors and employees   8,945  
Subsequent Event      
Subsequent Event [Line Items]      
Common stock, shares authorized     1,000,000,000
Preferred stock, shares authorized     20,000,000
Subsequent Event | 2026 Plan      
Subsequent Event [Line Items]      
Number of stock options granted to directors and employees 1,396,974    
Stock options, exercise price per share $ 17    
Subsequent Event | 2026 Plan | RSUs      
Subsequent Event [Line Items]      
Number of RSU granted to directors and employees 314,611