v3.26.1
LEASE (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Lessee, Lease, Description [Line Items]          
Remaining lease term 5 years 7 months 6 days   5 years 7 months 6 days   6 years
Discount rate 7.00%   7.00%   7.00%
Operating lease cost $ 395,394 $ 189,425 $ 760,454 $ 378,851  
Maintenance expenses $ 72,358 $ 33,832 147,865 70,664  
Cash paid for operating lease     $ 524,220 $ 291,704  
Office Space [Member]          
Lessee, Lease, Description [Line Items]          
Lease term 10 years   10 years    
Lease term option to extend     two optional extensions of five years each    
Remaining lease term 3 years 10 months 24 days   3 years 10 months 24 days    
Discount rate 6.00%   6.00%    
Additional Office Space [Member]          
Lessee, Lease, Description [Line Items]          
Lease term 7 years 4 months 24 days   7 years 4 months 24 days    
Lease term option to extend     two optional extensions of five years each    
Remaining lease term 6 years 7 months 6 days   6 years 7 months 6 days    
Discount rate 8.00%   8.00%