v3.26.1
Condensed Consolidated Statements of Redeemable Preferred Stock and Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Paid in Capital in Excess of par
Retained Earnings
Accumulated Other Comprehensive Loss
Redeemable Preferred Stock
Balances, beginning of period, redeemable preferred stock (in shares) at Dec. 31, 2024           3,250,000
Balances, beginning of period, redeemable preferred stock at Dec. 31, 2024           $ 63,122
Increase (Decrease) in Temporary Equity [Roll Forward]            
Accretion of preferred shares issuance costs $ (70)         $ 70
Balances, end of period, redeemable preferred stock (in shares) at Mar. 31, 2025           3,250,000
Balances, end of period, redeemable preferred stock at Mar. 31, 2025           $ 63,192
Balances, beginning of period, common stock (in shares) at Dec. 31, 2024   7,173,000        
Balances, beginning of period at Dec. 31, 2024 549,338 $ 72 $ 50,928 $ 491,439 $ 6,899  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 16,869     16,869    
Net unrealized gain from currency translation adjustment, net of tax expense 4       4  
Net unrealized loss from derivative instruments, net of tax benefit (4,539)       (4,539)  
Shares issued under stock compensation plans (in shares)   200,000        
Shares issued under stock compensation plans 134 $ 2 132      
Stock-based compensation expense, net of forfeitures 6,907   6,907      
Accretion of preferred shares issuance costs (70)     (70)    
Common stock cash dividends paid (1,832)     (1,832)    
Preferred stock dividends (1,323)     (1,323)    
Balances, ending of period, common stock (in shares) at Mar. 31, 2025   7,373,000        
Balances, end of period at Mar. 31, 2025 $ 565,488 $ 74 57,967 505,083 2,364  
Balances, beginning of period, redeemable preferred stock (in shares) at Dec. 31, 2025 3,250,000         3,250,000
Balances, beginning of period, redeemable preferred stock at Dec. 31, 2025 $ 63,401         $ 63,401
Increase (Decrease) in Temporary Equity [Roll Forward]            
Accretion of preferred shares issuance costs $ (69)         $ 69
Balances, end of period, redeemable preferred stock (in shares) at Mar. 31, 2026 3,250,000         3,250,000
Balances, end of period, redeemable preferred stock at Mar. 31, 2026 $ 63,470         $ 63,470
Balances, beginning of period, common stock (in shares) at Dec. 31, 2025 7,620,000 7,620,000        
Balances, beginning of period at Dec. 31, 2025 $ 662,137 $ 76 72,663 590,785 (1,387)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 25,083          
Net unrealized gain from currency translation adjustment, net of tax expense 329       329  
Net unrealized loss from derivative instruments, net of tax benefit 817       817  
Net realized gain from derivative instruments, net of tax expense of $155 (546)       (546)  
Shares issued under stock compensation plans (in shares)   176,000        
Shares issued under stock compensation plans 221 $ 2 219      
Cancellation of restricted stock in satisfaction of withholding tax (in shares)   (52,000)        
Cancellation of restricted stock in satisfaction of withholding tax (2,884) $ (1) (2,883)      
Stock-based compensation expense, net of forfeitures 13,752   13,752      
Accretion of preferred shares issuance costs (69)     (69)    
Common stock cash dividends paid (3,113)     (3,113)    
Preferred stock dividends $ (1,353)     (1,353)    
Balances, ending of period, common stock (in shares) at Mar. 31, 2026 7,744,000 7,744,000        
Balances, end of period at Mar. 31, 2026 $ 694,374 $ 77 $ 83,751 $ 611,333 $ (787)