XML 66 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Nature of Operations and Summary of Significant Accounting Policies - Net Income Per Share and Fair Value (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2021
Net income per common share:        
Number of outstanding units not included in computation of Diluted EPS (in shares)     301,000  
Numerator:        
Net income $ 428,334 $ 322,962 $ 34,342  
Denominator:        
Basic earnings per share weighted average shares (in shares) 40,314,000 40,262,000 43,940,000  
Dilution due to employee equity awards and warrants 1,089,000 1,285,000 659,000  
Diluted earnings per share weighted average shares 41,403,000 41,547,000 44,599,000  
Basic earnings per share (in dollars per share) $ 10.62 $ 8.02 $ 0.78  
Diluted earnings per share (in dollars per share) $ 10.35 $ 7.77 $ 0.77  
Performance Share Units (PSUs)        
Net income per common share:        
Number of outstanding units not included in computation of Diluted EPS (in shares) 79,000 209,000 334,000 334,000
Warrants PSP1        
Net income per common share:        
Number of outstanding units not included in computation of Diluted EPS (in shares)     286,000  
Employee Stock Option [Member]        
Net income per common share:        
Number of outstanding units not included in computation of Diluted EPS (in shares)     15,000