Quarterly report [Sections 13 or 15(d)]

Schedule of Information about Incentive Plan (Details)

v3.26.1
Schedule of Information about Incentive Plan (Details) - shares
3 Months Ended
Dec. 31, 2024
Mar. 31, 2026
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,114,676 [1]
Awards Exercised [1]   194,240
Awards Available for Grant 1,651,429 536,753 [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.