Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of Information about Incentive Plan (Details)

v3.26.1
Schedule of Information about Incentive Plan (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
2019 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Awards Reserved For Issuance [1]   1,651,429
Awards Issued 793,735 1,132,774 [1]
Awards Exercised [1]   173,915
Awards Available for Grant 1,651,429 518,655 [1]
Awards Granted Outside Of The 2019 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Awards Reserved For Issuance [2]  
Awards Issued [2]   100,821
Awards Exercised [2]   92,113
Awards Available for Grant [2]  
[1] Includes incentive stock options and restricted stock units discussed below.
[2] Includes shares of restricted common stock granted outside of the 2019 Plan to our Chief Executive Officer, Adam Levy.