v3.26.1
Commitments and Contingencies - Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]        
Cash and Cash Equivalents $ 1,256,599 $ 1,426,020 $ 617,298  
Restricted Cash included in Other Assets 10,600   9,951  
Total Cash, Cash Equivalents and Restricted Cash shown in the Statement of Cash Flows $ 1,267,199 $ 1,436,140 $ 627,249 $ 882,107