XML 124 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Narrative (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]    
Valuation allowance $ 0 $ 0
Income taxes receivable 11,500,000  
Prepaid taxes 18,400,000 5,800,000
Operating loss carryforwards 63,800,000  
Deferred tax assets $ 2,200,000  
Accounts payable and accrued liabilities    
Operating Loss Carryforwards [Line Items]    
Taxes payable   $ 21,500,000