XML 337 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued development costs $ 265,061 $ 364,157
Accrued interest 72,970 51,994
Accrued inventory 29,800 45,511
Accrued bonuses 28,378 37,739
Accrued dividend 0 626,310
Other accrued expenses 39,483 36,701
Total accrued liabilities $ 435,692 $ 1,162,412