v3.26.1
Right of Use Assets and Liabilities (Details - Operating lease maturities) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Right Of Use Assets And Liabilities    
Remainder of 2026 $ 1,799,495  
2027 3,606,109  
2028 3,617,053  
2029 3,496,765  
2030 807,708  
Total lease payments 13,327,130  
Less: Imputed interest (2,539,457)  
Present value of operating lease liabilities 10,787,673  
Less: Current portion (2,493,633) $ (1,974,051)
Long-term portion $ 8,294,040 $ 7,475,324