v3.26.1
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan
3 Months Ended
Mar. 31, 2026
shares
Stock-Based Compensation  
Offering period 6 months
Price of the common stock purchased as percentage of fair market value of common stock 85.00%
Grant of equity awards authorized 1,554,296
Awards available for grant 1,142,972