XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies - Net (Loss) Gain Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Weighted average shares outstanding (in shares) 18,419 17,380 18,061 17,241
Dilutive potential common shares:        
Shares used to compute diluted income (loss) per share (in shares) 18,419 17,380 18,574 17,784
Potentially dilutive shares excluded from calculation due to anti-dilutive effect (in shares) 1,099 4,762 1,815 4,663
Restricted stock        
Dilutive potential common shares:        
Dilutive potential common shares (in shares) 0 0 173 82
Stock options        
Dilutive potential common shares:        
Dilutive potential common shares (in shares) 0 0 340 302
2023 Notes        
Dilutive potential common shares:        
Dilutive potential common shares (in shares) 0 0 0 159