v3.26.3
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) [Line Items]      
Accounts payable $ 3,807,558   $ 4,283,397
Accrued compensation and benefits 1,408,477   2,176,070
Accrued interest 338,594   558,358
Accrued financing lease 0 $ 641,558 446,890
Other accrued liabilities 841,419   879,397
Total accounts payable and accrued liabilities $ 6,396,048 9,330,442 $ 9,343,659
Revision of Prior Period, Adjustment [Member]      
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) [Line Items]      
Accounts payable   5,312,678  
Accrued compensation and benefits   1,981,452  
Accrued interest   366,279  
Accrued financing lease   641,558  
Other accrued liabilities   1,028,475  
Total accounts payable and accrued liabilities   $ 9,330,442