v3.26.1
Stock-Based Compensation - Performance Based Options (Details) - Performance Based Options
6 Months Ended
Jun. 30, 2026
shares
Stock-Based Compensation  
Share price threshold period 20 days
Expense recognition term 3 years
Stock option outstanding 345,011