XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Income Taxes [Line Items]      
Effective income tax rate 18.90% 20.50%  
Income tax expense $ 5,739 $ 5,701  
Federal statutory tax rate 21.00% 21.00%  
Capital losses $ 18,563   $ 21,984
Tax effected NOLs 998   1,024
Deferred tax liability 109   $ 92
U.S. [Member]      
Income Taxes [Line Items]      
Capital losses 3,460    
Europe [Member]      
Income Taxes [Line Items]      
Tax effected NOLs $ 998