v3.26.1
Equity - Schedule of Accumulated Other Comprehensive Income (Loss) Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 10,489,495 $ 6,525,134
Other comprehensive income (loss) before reclassifications (7,987) 11,193
Amounts reclassified from AOCI into earnings (5,735) 0
Total other comprehensive income (loss) (13,722) 11,193
Ending balance 10,811,591 6,678,514
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 10,979 (8,365)
Total other comprehensive income (loss) (13,722) 11,193
Ending balance (2,743) 2,828
AFS Debt Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 10,340 (9,359)
Other comprehensive income (loss) before reclassifications (7,213) 11,462
Amounts reclassified from AOCI into earnings (5,735) 0
Total other comprehensive income (loss) (12,948) 11,462
Ending balance (2,608) 2,103
Foreign Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 639 994
Other comprehensive income (loss) before reclassifications (774) (269)
Amounts reclassified from AOCI into earnings 0 0
Total other comprehensive income (loss) (774) (269)
Ending balance $ (135) $ 725