v3.26.1
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 5,528,161 $ 4,283,397
Accrued compensation and benefits 2,320,871 2,176,070
Accrued interest 574,232 558,358
Accrued sales and use tax 1,240,381 999,547
Accrued financing lease 641,558 446,890
Other accrued liabilities 1,231,572 879,397
Total accounts payable and accrued liabilities $ 11,536,775 $ 9,343,659