v3.26.1
Stock-Based Compensation - Stock Option Repricing (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Nov. 21, 2025
Stock-Based Compensation      
Exercise price $ 14.41 $ 14.4  
Total number of shares of common stock 2,767,285 2,785,102  
Stock Option Repricing      
Stock-Based Compensation      
Total number of shares of common stock     354,200
Total amount of the incremental compensation expense $ 0.6    
Stock Option Repricing | All Other Employees      
Stock-Based Compensation      
Exercise price     $ 14
Stock Option Repricing | Minimum | Executive Team      
Stock-Based Compensation      
Exercise price     $ 21