XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Other Current Liabilities - Summary of Other Current Liabilities (Detail) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Accrued interest $ 4,791,442 $ 10,100,833
Accrued payroll expenses 4,119,979 4,906,900
Deferred revenue 3,794,481 4,835,984
Accrued digital expenses 1,802,318 3,284,767
Accrued income taxes 3,587,059  
Other accrued expenses 5,165,217 2,785,343
Other current liabilities $ 23,260,496 $ 25,913,827