Shareholders' Equity - Additional Information (Details) |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|---|
|
Jan. 01, 2026
shares
|
Jan. 01, 2020 |
Jun. 30, 2026
$ / shares
shares
|
Jun. 30, 2026
$ / shares
shares
|
Jun. 30, 2026
Vote
$ / shares
shares
|
|
| Class Of Stock [Line Items] | |||||
| Common stock voting rights description | Holders of our common stock are entitled to one vote for each share of common stock held | ||||
| Number of vote for each share | Vote | 1 | ||||
| Employee Stock Purchase Plan | Maximum | |||||
| Class Of Stock [Line Items] | |||||
| Percentage of annual increases in number of shares | 1.00% | ||||
| Common Stock | |||||
| Class Of Stock [Line Items] | |||||
| Common stock shares purchased | 1,451,800 | 1,451,800 | 1,451,800 | ||
| Purchase price per share | $ / shares | $ 17.22 | $ 17.22 | $ 17.22 | ||
| 2019 Equity Incentive Plan | |||||
| Class Of Stock [Line Items] | |||||
| Increase in share reserve | 7,688,970 | ||||
| 2019 Equity Incentive Plan | Maximum | |||||
| Class Of Stock [Line Items] | |||||
| Percentage of annual increases in number of shares | 5.00% |
| X | ||||||||||
- Definition Number of common stock voting rights. No definition available.
|
| X | ||||||||||
- Definition Percentage of annual increases in number of shares. No definition available.
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Number of additional shares authorized for issuance under share-based payment arrangement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Per share or per unit amount of equity securities issued. No definition available.
|
| X | ||||||||||
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|