v3.26.1
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