v3.26.1
Stock-Based Compensation - Performance stock units (Details) - Performance Stock Units (PSU) - USD ($)
$ in Millions
1 Months Ended
May 31, 2026
Jun. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Granted (in shares) 616,800  
Unrecognized Compensation Expense   $ 4.5