XML 134 R107.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Deferred Tax Assets Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets valuation allowance:    
Beginning of Period $ 771,852 $ 711,778
Additions (Subtractions) 68,208 60,074
End of Period $ 840,060 $ 771,852