XML 97 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current Tax Expense      
Current Year $ 845 $ 956 $ 192
Changes in estimate related to prior years     496
Total current tax 845 956 688
Deferred Tax Expense      
Taxation $ 845 $ 956 $ 688