XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Contract Assets and Contract Liabilities - Contract Assets and Liabilities (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Cost incurred $ 1,688,134 $ 2,512,901
Unbilled project deliveries 0 51,442
VAT 158,137 93,961
Other receivables 2,757 20,972
Prepayments (1,136,852) (1,121,897)
Contract with Customer, Asset (Liability), Net 712,176 1,557,379
Contract assets 850,986 1,666,698
Contract liabilities (138,810) (109,319)
Contract with Customer, Asset (Liability), Net $ 712,176 $ 1,557,379