XML 266 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 5,301,096 $ 6,918,914 $ 7,679,818
Net current-period other comprehensive income (loss) (4,059) 9,672 (13,025)
Ending balance 4,673,373 5,301,096 6,918,914
AOCI Attributable to Parent      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (1,168) (10,741) 2,140
Other comprehensive income (loss) before reclassifications (5,035) 22,527  
Amounts reclassified from accumulated other comprehensive (loss) income 1,029 (12,954)  
Net current-period other comprehensive income (loss) (4,006) 9,573  
Ending balance $ (5,174) $ (1,168) $ (10,741)