XML 125 R118.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue - Summary of Contract Liabilities from Contract with Customers (Details) - USD ($)
Mar. 31, 2024
Mar. 31, 2023
Contract liabilities    
Deferred revenue $ 656,968 $ 108,442
Total contract liabilities 656,968 108,442
Contract assets    
Unbilled revenue 1,821,134 868,382
Total contract assets $ 1,821,134 $ 868,382