Summary of Significant Accounting Policies - Narrative (Details) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2021
segment
center
shares
|
Dec. 31, 2020
shares
|
Dec. 31, 2019
shares
|
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
Number of financial centers | center | 199 | ||
Number of reportable segments | segment | 1 | ||
Employee Stock Option | |||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
Antidilutive securities excluded from computation of earnings per share (in shares) | shares | 0 | 653,718 | 0 |