Annual report pursuant to Section 13 and 15(d)

Income taxes - Components of Income Tax Expense (Benefit) (Details)

v3.24.0.1
Income taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
United States:      
Federal $ 1,301 $ 2,492 $ 791
State and local 9 5  
U.K. 26    
Total current tax expense 1,336 2,497 791
United States:      
Total income tax expense $ 1,336 $ 2,497 $ 791