Stock-Based Compensation - Stock Options - Intrinsic Value (Details) |
Dec. 31, 2025
USD ($)
|
|---|---|
| Additional Information | |
| Options outstanding, intrinsic value | $ 7,281,619 |
| Options exercisable, intrinsic value | $ 6,958,735 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|