v3.26.1
Share-Based Compensation - Stock Option (Details) - Stock options - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Share-Based Compensation    
Unrecognized compensation cost, weighted average period   4 months 24 days
Stock options exercised 0 0