v3.26.1
Leases - Schedule of Operating Lease Assets and Liabilities (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Assets      
Right of use operating lease assets $ 3,045,707   $ 2,754,020
Liabilities      
Current portion of operating lease liabilities 687,707   579,169
Non Current portion of operating lease liabilites 2,549,823   2,337,697
Total lease liabilities 3,237,530   $ 2,916,866
Cash payments for amounts included in the measurement of lease liabilites:      
Operating cash outflows for operating leases $ 434,132 $ 407,188  
Ilabs Info Technology 3rd Floor [Member]      
Weighted average remaining lease terms (years)      
Weighted average remaining lease terms 3 years 8 months 8 days 4 years 2 months 8 days  
Weighted average discount rate      
Weighted average discount rate 12.00% 12.00%  
Ilabs Info Technology 1st Floor [Member]      
Weighted average remaining lease terms (years)      
Weighted average remaining lease terms 4 years 29 days 4 years 6 months 29 days  
Weighted average discount rate      
Weighted average discount rate 12.00% 12.00%  
Ilabs Info Technology Ground Floor [Member]      
Weighted average remaining lease terms (years)      
Weighted average remaining lease terms 5 years 11 months 1 day 6 years 5 months 1 day  
Weighted average discount rate      
Weighted average discount rate 12.00% 12.00%  
Ilabs Info Technology Basement-3 [Member]      
Weighted average remaining lease terms (years)      
Weighted average remaining lease terms 3 years 8 months 8 days 4 years 2 months 8 days  
Weighted average discount rate      
Weighted average discount rate 12.00% 12.00%  
Ilabs Info Technology 7th Floor [Member]      
Weighted average remaining lease terms (years)      
Weighted average remaining lease terms 5 years 29 days  
Weighted average discount rate      
Weighted average discount rate 12.00%  
Village Chhatarpur-1849-1852-Farm [Member]      
Weighted average remaining lease terms (years)      
Weighted average remaining lease terms 1 year 3 months 1 year 9 months  
Weighted average discount rate      
Weighted average discount rate 10.00% 10.00%