XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Total Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
U.S. $ 196,847 $ 75,651 $ 174
Foreign 9,815 22,048 26,602
Income before taxes $ 206,662 $ 97,699 $ 26,776