v3.22.2.2
Commitment and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Guarantor Obligations [Line Items]          
Guarantor term     15 years    
Site lease expense $ 1,400,000 $ 1,200,000 $ 3,900,000 $ 3,200,000  
Other long-term liabilities 8,316,000   8,316,000   $ 5,587,000
Lease Agreements          
Guarantor Obligations [Line Items]          
Other long-term liabilities 2,900,000   2,900,000   2,100,000
Performance Guarantee          
Guarantor Obligations [Line Items]          
Performance guarantee obligations $ 0   $ 0   $ 0
Minimum          
Guarantor Obligations [Line Items]          
Guarantor term     10 years    
Maximum          
Guarantor Obligations [Line Items]          
Guarantor term     25 years