Summary of Significant Accounting Policies - Share-Based Compensation (Details) |
Dec. 31, 2024
form
|
---|---|
Accounting Policies [Abstract] | |
Number of forms of share-based compensation | 4 |
X | ||||||||||
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Number of Forms of Share-Based Compensation No definition available.
|
X | ||||||||||
- References No definition available.
|