v3.26.1
CONTRACT ASSETS AND LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2026
Contract Assets And Liabilities  
Schedule of contract assets and liabilities

 

   

June 30,

2026

   

December 31,

2025

   

December 31,

2024

 
Contract assets   $ 34,278,512     $ 33,670,354     $ 32,832,290  
Contract liabilities     2,970,578       1,628,382       2,430,663