v3.26.1
Stock-Based Compensation - Schedule of Compensation Expense for RSUs and PRSUs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total compensation expense $ 3,074 $ 3,029 $ 6,160 $ 4,403
Restricted Stock Units (RSUs)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total compensation expense 2,713 3,029 5,441 4,403
Performance Restricted Stock Units (PRSUs)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total compensation expense $ 361 $ 0 $ 719 $ 0