| Schedule of contract assets and customer deposits |
| | | | | | | | | | | | | | | | Balance at beginning of period | | Billings | | | Payments received | | | Balance at end of period | Nine months ended September 30, 2026 | | | | | | | | | | | | | Accounts receivable | | $ | 694,864 | | $ | 25,701,895 | | $ | (25,245,077) | | $ | 1,151,682 | | | | | | | | | | | | | | Nine months ended September 30, 2025 | | | | | | | | | | | | | Accounts receivable | | $ | 704,808 | | $ | 12,398,652 | | $ | (12,204,550) | | $ | 898,910 |
| | | | | | | | | | | | | | | | Balance at beginning of period | | | Billings | | | Recognized revenue | | | Balance at end of period | Nine months ended September 30, 2026 | | | | | | | | | | | | | Contract Liabilities: Customer deposits | | $ | 829,158 | | $ | 22,529,686 | | $ | (19,794,332) | | $ | 3,564,512 | | | | | | | | | | | | | | Nine months ended September 30, 2025 | | | | | | | | | | | | | Contract Liabilities: Customer deposits | | $ | 337,873 | | $ | 11,508,166 | | $ | (7,813,815) | | $ | 4,032,224 |
|