v3.26.1
Cash and Restricted Cash - Summary of Cash and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]        
Cash $ 822,782 $ 568,226    
Restricted cash 456,408 337,383    
Total [1] $ 1,279,190 $ 905,609 $ 509,140 $ 594,173
[1]

1 June 30, 2026 and December 31, 2025 balances include restricted cash of $456.4 million and $337.4 million, respectively.