v3.26.1
Stock-Based Compensation - Schedule of Compensation Expense for RSUs and PRSUs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total compensation expense $ 3,086 $ 1,374
Restricted Stock Units (RSUs)    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total compensation expense 2,728 1,374
Performance Restricted Stock Units (PRSUs)    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total compensation expense $ 358 $ 0