v3.22.4
Leases - Schedule of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Sep. 30, 2021
Operating Lease Payments    
2023 $ 19,760  
2024 19,986  
2025 19,827  
2026 19,931  
2027 19,828  
Thereafter 192,639  
Total undiscounted lease payments 291,971  
Less imputed interest (82,983)  
Present value of lease liabilities 208,988  
Finance Lease Payments    
2023 3,277  
2024 3,288  
2025 3,216  
2026 2,848  
2027 2,739  
Thereafter 20,807  
Total undiscounted lease payments 36,175  
Less imputed interest (9,390)  
Present value of lease liabilities 26,785  
Roseville Lease    
Lessee, Lease, Description [Line Items]    
Operating lease, lease not yet commenced, term of contract   13 years
Lease not yet commenced, estimated payments $ 10,300