Annual report [Section 13 and 15(d), not S-K Item 405]

Contract assets and liabilities (Tables)

v3.25.1
Contract assets and liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Regulated Operations [Abstract]  
Schedule of Contract Assets and Liabilities

At December 31, 2024 and 2023, contract assets and contract liabilities consisted of the following:

 

Contract assets   December 31,
2024
    December 31,
2023
 
             
Revenue recognized in excess of amounts paid or payable (contracts receivable) to the company on uncompleted contracts (contract asset) that are subject to restrictions on invoicing, excluding retainage   $ 1,331,194     $ 359,287  
Retainage included in contract assets due to being conditional on something other than solely passage of time     16,192       77,124  
Retainage included in contract assets due to being conditional on something other than solely passage of time – related party     46,953       43,173  
Total contract assets   $ 1,394,339     $ 479,584  

 

Contract liabilities   December 31,
2023
    December 31,
2022
 
             
Payments received or receivable (contracts receivable) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage   $ -     $ -  
Retainage included in contract liabilities due to being conditional on something other than solely passage of time     16,192       77,124  
Retainage included in contract liabilities due to being conditional on something other than solely passage of time – related party     46,953       43,173  
Total contract liabilities   $ 63,145     $ 120,297