v3.25.4
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Accounts Payable and Accrued Liabilities [Abstract]    
Trade accounts payable $ 5,946,207 $ 1,937,600
Accrued programming and content costs 11,091,846 10,568,769
Accrued compensation and benefits 2,674,379 2,349,259
Accrued professional fees 6,450,045 2,231,905
Other accrued expenses 1,712,643 1,135,839
Accounts payable and accrual liabilities $ 27,875,120 $ 18,223,372