v3.25.4
Stock-Based Compensation - Narratives (Details 4) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted Stock or Unit Expense $ 3,100 $ 3,200 $ 1,700
Fair Value of Awards Vested 3,000 1,800 900
Cost Not yet Recognized 4,800    
Non-cash stock-based compensation expense $ 4,952 $ 6,035 4,433
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years 5 years  
Cost Not yet Recognized, Period for Recognition 1 year 8 months 12 days    
Granted (in shares) 368,058    
Grant Date Fair Value (in dollars per share) $ 11.90    
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number   359,915  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 16.24 $ 26.10  
Vested (in shares) (111,065)    
Vested (in dollars per share) $ 26.92    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 484,311    
Cancelled (in shares) (132,597)    
Cancelled (in dollars per share) $ 22.00    
RSUs | Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award Vesting Rights, Percentage 33.00% 20.00%  
RSUs | Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award Vesting Rights, Percentage 33.00% 20.00%  
RSUs | Tranche Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award Vesting Rights, Percentage 34.00% 20.00%  
RSUs | Tranche Four      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award Vesting Rights, Percentage   20.00%  
RSUs | Tranche Five      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award Vesting Rights, Percentage   20.00%  
DSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair Value of Awards Vested $ 600 $ 300 500
Granted (in shares) 49,564    
Grant Date Fair Value (in dollars per share) $ 11.14    
Non-cash stock-based compensation expense $ 600 $ 300 600
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number   53,151  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 26.16 $ 39.51  
Vested (in shares) (3,347)    
Vested (in dollars per share) $ 15.84    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 99,368    
us-gaap_DeferredRestrictedStockUnitsRSUMember      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 6 months    
Granted (in shares) 95,338    
Grant Date Fair Value (in dollars per share) $ 7.13    
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number   38,948  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 11.76 $ 24.19  
Vested (in shares) (1,107)    
Vested (in dollars per share) $ 50.00    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 133,179    
Employee Benefits and Share-Based Compensation $ 700 $ 600  
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Cost Not yet Recognized $ 1,000    
Granted (in shares) 170,241    
Grant Date Fair Value (in dollars per share) $ 6.10    
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number   175,794  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 12.49 $ 21.75  
Vested (in shares) (85,454)    
Vested (in dollars per share) $ 18.79    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 260,581    
Employee Benefits and Share-Based Compensation $ 400 $ 1,200 $ 700
Cancelled (in shares) 0    
Cancelled (in dollars per share) $ 0    
Performance Shares | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of units earned of units granted 2    
Performance Shares | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of units earned of units granted 0