XML 157 R142.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Pre-Tax Book Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
U.S. $ 223,585 $ 144,246 $ 111,902
International (22,065) (12,972) (8,424)
Income (loss) before income taxes and noncontrolling interests $ 201,520 $ 131,274 $ 103,478