v3.26.1
Revenue recognition (Details Narrative)
Mar. 31, 2026
USD ($)
Revenue recognition  
Contract assets $ 1,172,274