XML 93 R80.htm IDEA: XBRL DOCUMENT v3.25.4
Income Tax - Domestic and Foreign Net Income Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Domestic $ 31,495 $ 30,266 $ 26,545
Foreign 51,018 42,759 27,357
Income before income tax provision $ 82,513 $ 73,025 $ 53,902