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

Income Taxes - Components of Continuing Operations Before Income Taxes (Details)

v3.25.4
Income Taxes - Components of Continuing Operations Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Components of Provision for Income Taxes [Abstract]      
Domestic $ 62,037 $ 18,928 $ 14,284
Foreign 7,002 4,881 4,776
Income from continuing operations before income taxes $ 69,039 $ 23,809 $ 19,060