Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details-Plans)

v3.24.1.1.u2
Stock-Based Compensation (Details-Plans)
Mar. 31, 2024
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding 1,032,999
Plan 2006 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding 183
Plan 2011 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding 81,336
Plan 2016 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding 328,733
Plan 2021 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding 622,747