XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
SIGNIFICANT ACCOUNTING POLICIES - Weighted Average Number of Shares (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Weighted average shares outstanding - basic (in shares) 33,871,359 34,667,114 33,861,151 34,560,246
Effect of dilutive employee and director share-based awards (in shares) 421,611 154,134 313,733 139,045
Weighted average shares outstanding - diluted (in shares) 40,111,152 34,821,248 39,993,066 34,699,291
Shares potentially issuable in connection with convertible notes        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Shares potentially issuable in connection with convertible notes and Anti-dilutive stock options outstanding (in shares) 5,818,182 0 5,818,182 0
Anti-dilutive stock options outstanding        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Shares potentially issuable in connection with convertible notes and Anti-dilutive stock options outstanding (in shares) 735,627 835,627 735,627 835,627