v3.26.1
Accrued liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued interest $ 784,351 $ 404,389
Accrued development costs 42,913 36,874
Accrued litigation 60,120 52,421
Other accrued expenses 145,361 104,092
Total accrued liabilities $ 1,032,745 $ 597,776