v3.26.1
Stockholders' Equity (Details)
Oct. 17, 2024
$ / shares
shares
Mar. 31, 2026
$ / shares
Dec. 31, 2025
$ / shares
Class Of Warrant Or Right [Line Items]      
Purchase price (in dollars per share) $ 71.60    
Preferred stock, par value (in dollars per share)   $ 0.001 $ 0.001
Series A Junior Participating Preferred Stock      
Class Of Warrant Or Right [Line Items]      
Preferred stock, convertible, conversion ratio 0.01    
Preferred stock, par value (in dollars per share) $ 0.001    
Stockholder Rights Plan      
Class Of Warrant Or Right [Line Items]      
Preferred dividend (in shares) | shares 1    
Beneficial ownership acquired (as a percent) 10.00%    
Passive Institutional Investor      
Class Of Warrant Or Right [Line Items]      
Beneficial ownership acquired (as a percent) 15.00%