v3.26.1
Stock-Based Compensation - Share Based Compensation Performance Shares Award Valuation Assumptions (Details) - Stock Options Member
6 Months Ended
Jun. 30, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Dividend yield 0.00%
Volatility, Minimum 57.10%
Volatility, Maximum 58.60%
Expected Term (years) 6 years 1 month 6 days
Risk free rate of interest, Minimum 3.90%
Risk free rate of interest, Maximum 4.20%