XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Assets    
Basis difference for fixed assets $ 1,952 $ 0
Foreign currency translations 0 4,279
Deferred gain 122 0
Net operating loss carryforward 0 0
Total deferred tax assets 2,074 4,279
Deferred tax liability    
Deferred gain 0 17,724
Basis differences for fixed assets 0 4,373
Total deferred tax liability, net 0 22,097
Deferred tax liabilities, net 2,074  
Deferred tax assets, net   (17,818)
Less: valuation allowance 0 0
Net deferred tax liability   $ (17,818)
Net deferred tax assets $ 2,074