v3.26.1
Restricted and Designated Cash and Investments - Schedule of Cash, Cash Equivalents, and Restricted and Designated Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 622,221 $ 685,570    
Restricted and designated cash and cash equivalents 303,190 301,923    
Total cash, cash equivalents and restricted and designated cash and equivalents included in the consolidated statements of cash flows 925,411 987,493 $ 816,492 $ 693,910
MBPP operating funds        
Cash and Cash Equivalents [Line Items]        
Restricted and designated cash and equivalents 31,190 29,923    
Deferred revenue        
Cash and Cash Equivalents [Line Items]        
Restricted and designated cash and equivalents $ 272,000 $ 272,000