XML 55 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Trade Payables and Accrued Liabilities

Accounts payable and accrued expenses consist of the following as of December 31, 2024, and 2023:

 

 

 

December 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Trade accounts payable

 

$

3,152,816

 

 

$

1,866,762

 

Accrued compensation

 

 

1,161,650

 

 

 

1,415,397

 

Other accrued expenses

 

 

855,700

 

 

 

156,400

 

 

 

$

5,170,166

 

 

$

3,438,559