XML 103 R91.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income before income taxes    
Domestic net income before income taxes $ 151,227 $ 92,820
Foreign net income before income taxes 19,975 16,354
Net income before income taxes 171,202 109,174
Current tax expense    
U.S. Federal 901 0
U.S. State 220 0
Foreign 1,051 416
Total current expense 2,172 416
Deferred tax (benefit) expense    
U.S. Federal (324) (159)
U.S. State (99) (56)
Foreign (203) 78
Total deferred tax (benefit) expense (626) (137)
Total income tax expense, net $ 1,546 $ 279