v3.26.1
Summary of contract liabilities from contract with customers (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Contract liabilities    
Deferred revenue $ 958,360 $ 921,050
Total contract liabilities 958,360 921,050
Contract assets    
Unbilled revenue 6,923,801 6,626,705
Total contract assets $ 6,923,801 $ 6,626,705