XML 101 R89.htm IDEA: XBRL DOCUMENT v3.22.2.2
Finance Obligation - Future minimum payments under finance obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Future minimum payments under finance obligations    
Remainder of 2022 $ 21,065  
2023 84,125  
2024 89,880  
2025 75,719  
2026 58,996  
2027 and thereafter 66,445  
Total future minimum payments 396,230  
Less imputed interest (92,636)  
Total 303,594  
Sale of Future revenue - debt    
Future minimum payments under finance obligations    
Remainder of 2022 20,008  
2023 80,034  
2024 80,034  
2025 74,777  
2026 58,054  
2027 and thereafter 64,686  
Total future minimum payments 377,593  
Less imputed interest (90,266)  
Total 287,327 $ 236,600
Sale/leaseback financings    
Future minimum payments under finance obligations    
Remainder of 2022 1,057  
2023 4,091  
2024 9,846  
2025 942  
2026 942  
2027 and thereafter 1,759  
Total future minimum payments 18,637  
Less imputed interest (2,370)  
Total $ 16,267 $ 17,000