Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details) |
Dec. 31, 2024 |
---|---|
Buildings | |
Property Plant And Equipment [Line Items] | |
Estimated Useful life | 40 years |
Furniture and fixtures | |
Property Plant And Equipment [Line Items] | |
Estimated Useful life | 5 years |
Equipment | |
Property Plant And Equipment [Line Items] | |
Estimated Useful life | 5 years |
Computers and software | |
Property Plant And Equipment [Line Items] | |
Estimated Useful life | 3 years |