v3.26.1
Share-Based Compensation - Performance Share Units (Details) - Performance Share Units - 2019 Plan - $ / shares
3 Months Ended 6 Months Ended
Dec. 12, 2025
May 06, 2024
Jun. 30, 2026
Jun. 30, 2026
Share-based compensation        
Award granted   924,000 0 0
Percentage of shares to vest 100.00%      
Weighted average grant date fair value $ 1.74