v3.26.1
Debt - Schedule of Future Payments of Contractual Annual Amounts Due on Outstanding Debt (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Debt Instrument [Line Items]  
Remaining portion of 2026 $ 20,324
2027 27,119
2028 27,130
2029 27,141
2030 27,154
Thereafter 2,550,852
Total expected future payments $ 2,679,720