XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
jurisdiction
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
jurisdiction
Jun. 30, 2024
USD ($)
Schedule of Income Taxes [Line Items]        
Number of tax jurisdictions | jurisdiction 3   3  
Income tax expense (benefit) | $ $ 3,606 $ 3,786 $ 6,694 $ 5,337
Income tax expense, percent of pretax income (loss) 1222.40% 33.60% (103.50%) 70.00%
Minimum        
Schedule of Income Taxes [Line Items]        
Statutory tax rate, Canada, Australia and the U.S. 15.00%   15.00%  
Maximum        
Schedule of Income Taxes [Line Items]        
Statutory tax rate, Canada, Australia and the U.S. 30.00%   30.00%