v3.26.1
Stock-Based Compensation Expense - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Expense (Details) [Line Items]    
Share-based compensation expense $ 1.0 $ 0.8
Aggregate intrinsic value of stock options outstanding $ 0.4 $ 0.1
Options granted (in shares) 0 0
Chief Executive Officer    
Share-Based Compensation Expense (Details) [Line Items]    
Options granted (in shares) 0  
Share-Based Payment Arrangement, Option    
Share-Based Compensation Expense (Details) [Line Items]    
Unrecognized compensation cost $ 6.3  
Period of recognition for share-based compensation expense 2 years 6 months  
Share-Based Payment Arrangement, Option | Minimum    
Share-Based Compensation Expense (Details) [Line Items]    
Vesting period 1 year  
Share-Based Payment Arrangement, Option | Maximum    
Share-Based Compensation Expense (Details) [Line Items]    
Vesting period 4 years  
Restricted Stock Units | Director    
Share-Based Compensation Expense (Details) [Line Items]    
Vesting period 4 years