XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.3
EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 8 Months Ended 9 Months Ended
Jun. 19, 2023
Jun. 16, 2023
Feb. 12, 2024
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, stock repurchased during period         $ 9,825   $ 40,108 $ 5,197    
Common shares                     
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, repurchase of common shares (in shares)         1,117,000   2,679,000 348,000    
Stock repurchase program, stock repurchased during period         $ 16,402   $ 39,329 $ 5,111    
Retained earnings (accumulated deficit)                     
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, stock repurchased during period         $ (6,577)   $ 779 $ 86    
Normal Course Issuer Bid                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, common shares authorized to be repurchased (in shares) 10,600,000 10,200,000                
Stock repurchase program, period in force 12 months 12 months                
Stock repurchase program, repurchase of common shares (in shares)     1,117,100 0   0     0 3,026,993
Stock repurchased and retired during period, cost per share (in dollars per share)     $ 8.79             $ 14.97
Stock repurchase program, stock repurchased during period     $ 9,800             $ 45,300
Normal Course Issuer Bid | Common shares                     
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, stock repurchased during period     6,600             900
Normal Course Issuer Bid | Retained earnings (accumulated deficit)                     
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, stock repurchased during period     $ 16,400             $ 44,400