XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES AND RELATED PAYMENTS - Schedule of Income Tax Expense from Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Foreign income tax $ 0 $ 0 $ 15,290
Current 0 0 15,290
Deferred:      
Foreign income tax 0 0 (359)
Deferred 0 0 (359)
Total:      
Foreign income tax 0 0 14,931
Income tax expense $ 0 $ 0 $ 14,931