v3.26.1
Stock-Based Compensation - Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate 4.24% 0.00% 4.24% 0.00%
Expected volatility 54.21% 0.00% 54.21% 0.00%
Expected life in years 5 years 9 months 0 years 5 years 9 months 0 years
Performance Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average fair value of grants (in dollars per share) $ 2.56 $ 2.24 $ 2.56 $ 2.24
Risk-free interest rate 4.10% 3.84% 4.10% 3.84%
Expected volatility 54.00% 58.00% 54.00% 58.00%
Expected life in years 3 years 5 months 19 days 2 years 7 months 17 days 3 years 5 months 19 days 2 years 7 months 17 days