v3.26.3
Debt - Schedule of Future Minimum Repayment (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 (remaining) $ 0
2027 1,500,000
2028 2,000,000
2029 2,017,832
2030 2,000,000
2031 1,650,000
Thereafter 8,050,000
Total minimum principal payments $ 17,217,832