XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Income taxes, Valuation allowance on deferred tax assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Deferred Income Tax Assets [Member]    
Valuation allowance [Roll Forward]    
Balance, beginning of period $ 719 $ 656
Additions charged to income tax provision 7,384 63
Balance, end of period 8,103 $ 719
Deferred Tax Assets in United States [Member]    
Valuation allowance [Roll Forward]    
Additions charged to income tax provision $ 7,300