v3.26.1
EARNINGS (LOSS) PER SHARE - Computation of Basic and Diluted Earnings per Share (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 20, 2023
Sep. 30, 2023
USD ($)
$ / shares
shares
Jun. 20, 2023
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
item
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
EARNINGS (LOSS) PER SHARE            
Forfeitable dividends declared on unvested stock-based awards | $       $ 837 $ 1,578 $ 729
Net income (loss) | $     $ 31,382 $ (51,446) $ 11,192 $ 82,313
Weighted average shares used to compute basic earnings per share (in shares)     44,344      
Weighted average shares used to compute diluted earnings per share (in shares)     44,752      
Basic (in dollars per share) | $ / shares     $ 0.71 $ (0.99) $ 0.11 $ 1.77
Diluted (in dollars per share) | $ / shares     $ 0.7 $ (0.99) $ 0.11 $ 1.73
Ratio of participation in earnings for common stock and preferred stock 1          
Share in dividends for unvested restricted stock awards with common shares | item       1    
Employee Stock Option            
EARNINGS (LOSS) PER SHARE            
Dilutive effect of stock-based awards     381      
Performance Stock Units            
EARNINGS (LOSS) PER SHARE            
Dilutive effect of stock-based awards     27      
Class A Common Stock            
EARNINGS (LOSS) PER SHARE            
Net earnings (loss) for basic and diluted earnings per common share | $   $ 44,663   $ (47,918) $ 4,892 $ 44,663
Add: Convertible senior notes interest charge, net of tax | $       212    
Net diluted earnings (loss) per diluted share | $   $ 44,663   $ (47,706) $ 4,892  
Weighted average shares used to compute basic earnings per share (in shares)   42,115   48,244 42,986  
Weighted average shares used to compute diluted earnings per share (in shares)   43,190   48,244 44,612  
Basic (in dollars per share) | $ / shares   $ 1.06   $ (0.99) $ 0.11 $ 1.06
Diluted (in dollars per share) | $ / shares   $ 1.03   $ (0.99) $ 0.11 $ 1.03
Hypothetical conversion       7,200 8,000  
Class A Common Stock | Employee Stock Option            
EARNINGS (LOSS) PER SHARE            
Dilutive effect of stock-based awards   482     486  
Class A Common Stock | Restricted Stock Units            
EARNINGS (LOSS) PER SHARE            
Dilutive effect of stock-based awards   157     224  
Class A Common Stock | Performance Stock Units            
EARNINGS (LOSS) PER SHARE            
Dilutive effect of stock-based awards   436     916  
Class B Common Stock            
EARNINGS (LOSS) PER SHARE            
Net earnings (loss) for basic and diluted earnings per common share | $   $ 3,498   $ (4,464) $ 4,288 $ 3,498
Net diluted earnings (loss) per diluted share | $   $ 3,498   $ (4,464) $ 4,288  
Weighted average shares used to compute basic earnings per share (in shares)   8,428   10,405 8,641  
Dilutive effect of conversion of Class B common stock to Class A common stock         104  
Weighted average shares used to compute diluted earnings per share (in shares)   8,698   10,405 9,034  
Basic (in dollars per share) | $ / shares   $ 0.42   $ (0.43) $ 0.5 $ 0.42
Diluted (in dollars per share) | $ / shares   $ 0.4   $ (0.43) $ 0.47 $ 0.4
Class B Common Stock | Employee Stock Option            
EARNINGS (LOSS) PER SHARE            
Dilutive effect of stock-based awards   111     87  
Class B Common Stock | Restricted Stock Units            
EARNINGS (LOSS) PER SHARE            
Dilutive effect of stock-based awards   48     35  
Class B Common Stock | Performance Stock Units            
EARNINGS (LOSS) PER SHARE            
Dilutive effect of stock-based awards   111     167  
Class A restricted stock awards            
EARNINGS (LOSS) PER SHARE            
Earnings attribution to restricted stock awards | $       $ 82 $ 282 $ 1,897
Class B restricted stock awards            
EARNINGS (LOSS) PER SHARE            
Earnings attribution to restricted stock awards | $       $ 17 $ 152 $ 144