v3.26.1
CONTRACT LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2026
Contract Liabilities  
Schedule of billings in excess of costs
      
   June 30, 2026  December 31, 2025
Contract costs incurred plus estimated earnings  $1,471,770   $1,106,982 
Less: Progress billings   (1,549,315)   (1,294,082)
Contract liabilities  $(77,545)  $(187,100)