v3.26.1
Long-Term Compensation Plan and Stock Based Compensation - Schedule of Allocation of Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]        
Stock-based compensation $ 3,442 $ 3,451 $ 5,318 $ 6,227
Other long-term incentive plan compensation 15 16 28 30
Total compensation $ 3,457 $ 3,467 $ 5,346 $ 6,257