XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity and Equity Compensation Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2014
Stockholders Equity And Equity Compensation Plans [Line Items]      
Remaining number of shares available for repurchase 2,100,000    
Repurchase of common stock for employee tax withholdings, shares 166,000 123,000  
Repurchase of common stock for tax withholdings, value $ 9,300 $ 7,800  
Cash dividends declared per common share $ 0.28 $ 0.265  
Cash dividend $ 8,800 $ 8,600  
Stock warrants term     10 years
Stock warrants, exercise price     $ 26.68
Performance based awards granted to executive management and certain key employees shares 134,000    
Vesting maturity date first quarter of 2025    
Vesting period 2 years    
Stock-based compensation expense $ 6,412 $ 5,581  
Market-based Awards      
Stockholders Equity And Equity Compensation Plans [Line Items]      
Awards vested 45,000    
Restricted common stock      
Stockholders Equity And Equity Compensation Plans [Line Items]      
Vesting period 3 years    
Awards vested 438,000    
Comcast      
Stockholders Equity And Equity Compensation Plans [Line Items]      
Issuance of stock warrants     2,900,000
Stock warrants issued 1,000,000.0    
Stock warrants vested 0    
SEC Rule 10b5-1 Plan      
Stockholders Equity And Equity Compensation Plans [Line Items]      
Repurchase of common stock, shares   266,000  
Total amount paid   $ 16,000  
Weighted-average price per share   $ 60.13