v3.22.2.2
Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Utility deposits $ 9,115 $ 7,479
Investment in unconsolidated entity 5,000 5,000
Prepayments for fixed assets 3,635 2,888
Interest rate swap 8,807 0
Other assets 522 1,277
Total other assets $ 27,079 $ 16,644