XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Details of Earnings Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Domestic $ 186,739 $ 169,608 $ 120,384
Foreign 1,918 (3,108) 1,582
Earnings before income taxes $ 188,657 $ 166,500 $ 121,966