v3.26.1
Income taxes - Component of Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Amount        
Expected tax expense, at U.S. federal statutory income tax rate of 21% $ 2,594 $ 212 $ 3,973 $ 485
Rate differences on equity in earnings (losses) of Kronos, net of dividends (247) (275) (272) (594)
U.S. state income taxes and other, net 115 20 233 43
Income tax expense (benefit) $ 2,462 $ (43) $ 3,934 $ (66)
Tax Jurisdiction of Domicile [Extensible Enumeration] country:US country:US country:US country:US
Percentage        
U.S. federal statutory income tax rate (in %) 21.00% 21.00% 21.00% 21.00%