Subsequent Events (Details) $ in Thousands |
12 Months Ended | ||||||
|---|---|---|---|---|---|---|---|
|
Feb. 07, 2024
USD ($)
renewalOption
|
Jan. 19, 2024
USD ($)
|
Dec. 27, 2023
USD ($)
|
Jan. 29, 2021
USD ($)
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
Dec. 31, 2021
USD ($)
|
|
| Subsequent Event [Line Items] | |||||||
| Annualized rent during the first 12 months | $ 3,494 | ||||||
| Subsequent Event | |||||||
| Subsequent Event [Line Items] | |||||||
| Lease term | 140 months | ||||||
| Number of renewal periods | renewalOption | 3 | ||||||
| Lease renewal term | 5 years | ||||||
| Annualized rent during the first 12 months | $ 4,900 | ||||||
| Term Loan Facility | |||||||
| Subsequent Event [Line Items] | |||||||
| Repayments of lines of credit | $ 51,500 | $ 2,000 | $ 152,750 | ||||
| Term Loan Facility | Senior Secured Credit Agreement | Line of Credit | |||||||
| Subsequent Event [Line Items] | |||||||
| Repayments of lines of credit | $ 50,000 | $ 150,000 | |||||
| Term Loan Facility | Subsequent Event | Senior Secured Credit Agreement | Line of Credit | |||||||
| Subsequent Event [Line Items] | |||||||
| Repayments of lines of credit | $ 100,000 | ||||||