Annual report [Section 13 and 15(d), not S-K Item 405]

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

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