v3.26.1
Fair Value - Assets and Liabilities Not Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Assets:      
Cash, cash equivalents, and restricted cash $ 1,582,073   $ 837,964
Liabilities:      
Allowance for accounts receivable 8,000 $ 7,200  
Level 1 | Carrying Amount      
Assets:      
Cash, cash equivalents, and restricted cash 1,582,073 1,199,225  
Level 1 | Estimated Fair Value      
Assets:      
Cash, cash equivalents, and restricted cash 1,582,073 1,199,225  
Level 3 | Carrying Amount      
Assets:      
Accounts receivable, net 131,559 134,122  
Notes receivable, net 3,572 2,932  
Level 3 | Estimated Fair Value      
Assets:      
Accounts receivable, net 131,559 134,122  
Notes receivable, net 3,572 2,932  
Level 2 | Carrying Amount      
Liabilities:      
Fixed-rate debt 4,169,868 3,923,855  
Variable-rate debt 1,668,396 1,220,359  
Level 2 | Estimated Fair Value      
Liabilities:      
Fixed-rate debt 3,955,001 3,794,729  
Variable-rate debt $ 1,668,396 $ 1,220,359