XML 109 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income before income tax expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes      
Domestic $ 99,035 $ 114,893 $ 160,652
Foreign 5 43 (10)
Income before income tax expense $ 99,040 $ 114,936 $ 160,642