XML 113 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income loss before income tax expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Domestic $ 327,060 $ 37,362 $ 194,034
Foreign (198) 26 64
Income before provision for income taxes $ 326,862 $ 37,388 $ 194,098