Summary of Significant Accounting Policies - Additional Information (Details) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2024
USD ($)
Segment
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
|
| Accounting Policies [Abstract] | |||
| Restricted Cash Equivalents | $ | $ 13,605 | $ 13,605 | $ 11,957 |
| Number of reportable segment | Segment | 1 | ||
| Percentage of likelihood of realization required to record tax benefit | 50.00% |
| X | ||||||||||
- Definition Percentage of likelihood of realization needed in order for the company to record a tax benefit. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of cash equivalents restricted as to withdrawal or usage. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|