v3.26.1
Schedule of 2018 Ashm Plan Amendments (Details) - Equity Stock Awards [Member]
Mar. 31, 2026
shares
Granted Under 2018 Plan Adoption [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of awards approved 12,000
Common stock, reserved for future issuance 12,000
Granted Under 2018 Plan Amendment #1 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of awards approved 5,333
Common stock, reserved for future issuance 17,333
Granted Under 2018 Plan Amendment #2 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of awards approved 11,111
Common stock, reserved for future issuance 28,444
Granted Under 2018 Plan Amendment #3 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of awards approved 34,222
Common stock, reserved for future issuance 62,666
Granted Under 2018 Plan Amendment #4 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of awards approved 68,666
Common stock, reserved for future issuance 131,332
Granted Under 2018 Plan Amendment #5 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of awards approved 133,333
Common stock, reserved for future issuance 264,665