v3.26.1
CONTRACT ASSETS AND LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2025
Contract Assets And Liabilities  
Schedule of contract assets and liabilities

 

  

December 31,

2025 

  

December 31,

2024

   December 31,
2023
 
Contract assets  $33,670,354   $32,832,290   $35,312,068 
                
Contract liabilities   1,628,382    2,430,663    5,937,629