XML 124 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule Of Deferred Tax Assets And Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
CECL allowance - foreign investments $ 10,584 $ 13,777
Lease liability 2,192 2,255
Accruals, reserves and other 1,256 222
Cumulative translation adjustment 0 726
Total deferred tax assets 14,032 16,980
Deferred tax liabilities:    
Fixed assets - foreign investments (1,436) (5,080)
Land, buildings and equipment, net (5,042) (4,728)
Right of use asset (2,192) (2,255)
Cumulative translation adjustment (3,309) 0
Total deferred tax liabilities (11,979) (12,063)
Net deferred tax asset $ 2,053 $ 4,917