UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM
(Mark One)
For
the fiscal year ended
OR
For the transition period from to .
Commission
file number:
(Exact name of registrant as specified in its charter)
| (State or other jurisdiction
of | (I.R.S. Employer | |
| (Address of principal executive offices) | (Zip Code) |
Registrant’s
telephone number, including area code (
Securities registered pursuant to Section 12(b) of the Act:
| (Title of class) | (Trading symbol) | (Name of each exchange on which registered) |
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
Yes
☐
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.
Yes
☐
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
| Large accelerated filer ☐ | Accelerated filer ☐ | |
| Smaller reporting company | ||
| Emerging growth company |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).
☐
Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes
☐ No
The
aggregate market value of the outstanding shares of common stock held by non-affiliates of the registrant at the price at which the common
stock was last sold on August 31, 2024 on the NASDAQ Stock Market, LLC was $
As
of May 12, 2025 there were
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the Proxy Statement for fiscal year 2025 relating to our Annual Meeting of Shareholders to be held on July 2, 2025, are incorporated by reference into Part III of this Report on Form 10-K.
TABLE OF CONTENTS
PART I
FORWARD-LOOKING STATEMENTS
CAUTIONARY REMARKS REGARDING FORWARD LOOKING STATEMENTS
The information discussed in this Annual Report on Form 10-K includes “forward-looking statements.” These forward-looking statements are identified by their use of terms and phrases such as “may,” “expect,” “estimate,” “project,” “plan,” “believe,” “intend,” “achievable,” “anticipate,” “continue,” “potential,” “should,” “could,” and similar terms and phrases. Although we believe that the expectations reflected in these forward-looking statements are reasonable, they do involve certain assumptions, risks and uncertainties and we can give no assurance that such expectations or assumptions will be achieved. Known and unknown risks, uncertainties and other factors may cause our actual results, performance, or achievements to be materially different from any future results, performance or achievements expressed or implied by forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to,
| ● | our success in recruiting and retaining new brand partners, |
| ● | our ability to locate and procure desired books, |
| ● | product and supplier concentrations, |
| ● | our relationship with our primary supplier and the related distribution requirements and contractual limitations, |
| ● | adverse publicity associated with our Company or the industry, |
| ● | our ability to ship timely, |
| ● | changes to our primary sales channels, including social media and party plan platforms, |
| ● | changing consumer preferences and demands, |
| ● | cybersecurity threats and incidents, |
| ● | changes in macroeconomic conditions in international trade including recently announced and potential future tariffs, |
| ● | legal matters, |
| ● | reliance on information technology infrastructure, |
| ● | restrictions imposed in the agreements governing our indebtedness, |
| ● | our ability to obtain adequate financing for working capital and capital expenditures, |
| ● | economic and competitive conditions, regulatory changes and other uncertainties, as well as |
| ● | those factors discussed below and elsewhere in this Annual Report on Form 10-K, all of which are difficult to predict. |
In light of these risks, uncertainties and assumptions, the forward-looking events discussed may not occur. All forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by the cautionary statements in this paragraph and elsewhere in this Annual Report on Form 10-K and speak only as of the date of this Annual Report on Form 10-K. Other than as required under the securities laws, we do not assume a duty to update these forward-looking statements, whether as a result of new information, subsequent events or circumstances, changes in expectations or otherwise. As used in this Annual Report on Form 10-K, the terms “the Company,” “EDC,” “we,” “our” or “us” mean Educational Development Corporation, a Delaware corporation, unless the context indicates otherwise.
Item 1. BUSINESS
(a) General Description of Business
We are the owner and exclusive publisher of Kane Miller children’s books; Learning Wrap-Ups, maker of educational manipulatives; and SmartLab Toys, maker of STEAM-based toys and games. We are also the exclusive United States Multi-Level Marketing (“MLM”) distributor of Usborne Publishing Limited (“Usborne”) children’s books. We are a corporation incorporated under the laws of the State of Delaware on August 23, 1965. Our fiscal year ends on February 28 (29).
Our Company vision statement reflects “We believe that education is the catalyst for wonderment, kindness, and connection. Our vision is to empower the world by sparking a child’s natural curiosity and lifelong love of learning through products and experiences that meet at the intersection of education and play.”
Our Company mission statement reflects “We are creating the story of tomorrow through people, products, and purpose.”
3
(b) Financial Information about Our Segments
We sell children’s books, educational toys and games and other related products (collectively referred to as “products” or “books”) through two business segments described below, which we refer to as “divisions” or “sales channels:”
| ● | Direct Sales Division (“PaperPie”) – This division sells our books and products through independent sales representatives (“Brand Partners”) direct to the customer. Our Brand Partners sell our products in various ways, including hosting home parties, through social media collaboration platforms on the internet, hosting book fairs with schools and public libraries and through other events. This division had approximately 7,800 active Brand Partners as of February 28, 2025. |
| ● | Publishing Division (“EDC Publishing” or “Publishing”) – This is our trade division which markets our Kane Miller, SmartLab Toys, and Learning Wrap-Ups products through commissioned trade representatives who call on retail book, toy and specialty stores along with other retail outlets. This division also has in-house representatives marketing by telephone and email to other customers and potential customers. This division markets to approximately 4,000 retail outlets. In addition to exhibiting at national trade and regional bookselling shows, our products are featured in agency showrooms in AmericasMart Atlanta, Dallas Market Center, and Minneapolis Mart. In accordance with our distribution agreement with Usborne Publishing, the Company does not have the rights to distribute Usborne’s products to retail customers. The distribution of Usborne’s products to retail customers was discontinued in early fiscal 2024, when Usborne moved to a new retail distribution vendor. |
Percent of Net Revenues by Division
| FY 2025 | FY 2024 | |||||||
| PaperPie | 87 | % | 89 | % | ||||
| Publishing | 13 | % | 11 | % | ||||
| Total net revenues | 100 | % | 100 | % | ||||
Additional financial information relating to the Company’s reportable segments is included in Note 16, “Business Segments”, of the Notes to Financial Statements in Item 15, “Exhibits and Financial Statement Schedules,” which is included herein.
(c) Narrative Description of Business
Products
EDC’s current catalog contains approximately 2,000 titles, with new additions added periodically across all lines of our products. Additionally, a similar number of titles that do not have sufficient sales are identified as “out of print” and these titles are no longer re-printed or included in future catalogs. The Company sells the remaining quantities of these out-of-print titles through their normal sales channels at normal pricing and has not historically participated in the publishing industry’s “remainder” market. Many of our products are interactive in nature, including our touchy-feely board books, activity books and flashcards, adventure and search books, art books, sticker books, foreign language books, learning manipulatives and toys. We also have a broad line of ‘internet-linked’ books which allow readers to expand their educational experience by referring them to relevant non-Company websites. Our books also include science and math titles, as well as chapter books and novels. Many of our Kane Miller books were originally published in other countries, in their native languages, and we translate them to common American English and have exclusive rights to publish the titles in the United States. Certain Kane Miller agreements include North American rights, and these titles are also sold into Canada. Our SmartLab Toys and Learning Wrap-Ups imprints are owned product lines that are sold domestically and internationally, including the sale of foreign distribution rights to specific customers.
Seasonality
Sales for both divisions are greatest during the fall due to the holiday season. Additionally, there is a seasonal increase in spring associated with Easter holiday season.
4
Competition
While we have the exclusive rights to sell Kane Miller books, Learning Wrap-Ups, and SmartLab Toys and are the exclusive United States Multi-Level Marketing (“MLM”) distributor of Usborne books, we face competition from other publishers selling on the internet and directly to our customer base. Our PaperPie division competes in recruiting and retaining Brand Partners, whom continuously receive opportunities to work for other direct selling companies, as well as other non-traditional employment opportunities, especially in the gig marketplace that provides multiple opportunities for part-time supplemental income. We also compete with other publishers in the school and library book fair market, of which Scholastic Corporation is the largest.
Our Publishing division faces competition from U.S. and international publishing companies that sell online and through the same retail bookstores, toy stores, and gift and novelty stores that also offer a variety of non-book products.
Employees
As of February 28, 2025, 83 full-time employees worked at our Tulsa, OK, San Diego, CA, and Ogden, UT facilities. Of these employees, approximately 49% work in our distribution warehouse in Tulsa, OK.
Company Reports
Pursuant to Section 13 or 15 of the Exchange Act, as soon as reasonably practicable after filing electronically or otherwise furnishing it to the Securities and Exchange Commission (“SEC”), we make available, free of charge, on our website (www.edcpub.com) copies of our Annual Reports, Quarterly Reports and Definitive Proxy Statements. Our website also includes an internet link to the federal SEC website that contains additional public reports, including Current Reports on Form 8-K, amendments to those reports filed or furnished to the SEC and reports of holdings of our securities filed by our officers and directors under Section 16 of the Exchange Act. These reports can also be provided electronically, free of charge, upon request.
Item 1A. RISK FACTORS
We are a smaller reporting company and are not required to provide this information.
Item 1B. UNRESOLVED STAFF COMMENTS
None
Item 1C. CYBERSECURITY
The Company has developed and implemented a cybersecurity risk management program intended to protect the confidentiality, integrity, and availability of our critical systems and information. We designed and assessed our cybersecurity risk based on the Payment Card Industry Data Security Standard (PCI DSS). This does not imply that we meet any particular technical standards, specifications, or requirements, only that we use these frameworks as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business.
| ● | Risk assessments that are designed to help identify material cybersecurity risks to our critical systems and information. |
| ● | A security team principally responsible for managing (1) our cybersecurity risk assessment processes, (2) our security controls, and (3) our response to cybersecurity incidents. |
| ● | The use of external service providers, where appropriate, to assess, test or otherwise assist with aspects of our security controls. |
| ● | Cybersecurity awareness training of our employees, including our incident response personnel. |
| ● | A cybersecurity incident response plan that includes procedures for responding to cybersecurity incidents. |
5
Cybersecurity Governance
Our
Our management team and incident response team have overall responsibility for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and our retained external cybersecurity consultants that conduct vulnerability scans on a quarterly basis per PCI DSS standards. While cyber-attacks are common threats to all businesses, the Company did not experience a material cyber security incident in either fiscal year 2025 or 2024.
Our management team is informed about and monitors the prevention, detection, mitigation, and remediation of key cybersecurity risks and incidents through various means. This may include briefings from internal security personnel, threat intelligence and other information obtained from governmental, public, or private sources, including external consultants engaged by us, and alerts and reports produced by security tools deployed in the information technology environment.
Item 2. PROPERTIES
Our headquarters office and distribution warehouse is located on a 50-acre complex at 5402 South 122nd East Ave, Tulsa, Oklahoma. The Company headquarters includes multiple buildings that combine to total approximately 402,000 square feet of office and warehouse space; of which 109,700 is utilized by us and 292,300 is occupied by two third-party tenants. Substantially all customer orders are fulfilled from our 85,000 square foot warehouse, in Tulsa, Oklahoma, using multiple flow-rack systems, referred to as “lines,” to expedite order completion, packaging, and shipment.
During the third quarter of fiscal 2024, the Company listed for sale/leaseback our headquarters office and warehouse property. The listing of the property for sale resulted in a reclassification of the owned property as “Assets Held For Sale” in the Company’s financial statements.
In addition to this owned property, we also lease additional warehouse space in Tulsa, Oklahoma and Joplin, Missouri as needed for overflow inventory, an office space in San Diego, California that is used by our Kane Miller employees, office space in Ogden, Utah, and office space in Seattle, Washington. We believe that our operating facilities meet both present and future capacity needs.
Item 3. LEGAL PROCEEDINGS
We are not a party to any material pending legal proceedings.
Item 4. MINE SAFETY DISCLOSURES
None
6
PART II
Item 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
The common stock of EDC is traded on NASDAQ (symbol “EDUC”). The number of shareholders of record of EDC’s common stock as of May 12, 2025, was 446.
For information regarding our compensation plans see Note 13 of the notes to the financial statements and our definitive Proxy Statement to be filed in connection with the Annual Meeting of Shareholders to be held on July 2, 2025, as outlined in Part III, Item 12 in this Annual Report.
Issuer Purchases of Equity Securities
| Period | Total # of Shares Purchased |
Average Price Paid per Share |
Total # of Shares Purchased as Part of Publicly Announced Plan (1) |
Maximum # of Shares that may be Repurchased under the Plan (1) |
||||||||||||
| December 1 - 31, 2024 | - | $ | - | - | 376,393 | |||||||||||
| January 1 - 31, 2025 | - | - | - | 376,393 | ||||||||||||
| February 1 - 28, 2025 | 400 | 1.65 | - | 375,993 | ||||||||||||
| Total | 400 | $ | 1.65 | - | ||||||||||||
| (1) | On February 4, 2019, the Board of Directors approved a new stock repurchase plan, replacing the former 2008 stock repurchase plan. The maximum number of shares which may be purchased under the new plan is 800,000. This plan has no expiration date. |
Item 6. [RESERVED]
Item 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This Management’s Discussion and Analysis of Financial Condition and Results of Operations contains a discussion of our business, including a general overview of our segments, our results of operations, our liquidity and capital resources, and our quantitative and qualitative disclosures about market risk.
The following discussion contains forward-looking statements that reflect our future plans, estimates, beliefs and expected performance. The forward-looking statements are dependent upon events, risks and uncertainties that may be outside of our control. Our actual results could differ materially from those discussed in these forward-looking statements. See “Cautionary Remarks Regarding Forward Looking Statements” in the front of this Annual Report on Form 10-K.
Management Summary
We are the owner and exclusive publisher of Kane Miller children’s books; Learning Wrap-Ups, maker of educational manipulatives; and SmartLab Toys, maker of STEAM-based toys and games. We are also the exclusive United States Multi-Level Marketing (“MLM”) distributor of Usborne Publishing Limited (“Usborne”) children’s books. Significant portions of our product offering and inventory are concentrated with Usborne. Our distribution agreement with Usborne includes annual minimum purchase volumes along with specific payment terms, which, if not met or if payments are not received in a timely manner, offer Usborne the right to terminate the agreement. During fiscal 2024 and fiscal 2025, the Company did not meet the minimum purchase volumes and certain payments were not received timely. No notification of non-compliance or termination has been received from Usborne. Should termination of the agreement occur, the Company will be allowed, at a minimum, to sell through our remaining Usborne inventory over a period of twelve months following the termination date.
7
We sell our products through two separate divisions, PaperPie and Publishing. These two divisions each have their own customer base. The PaperPie division markets our complete line of products through a network of independent Brand Partners using a combination of home shows, internet party events, and book fairs. The Publishing division markets Kane Miller, Learning Wrap-Ups, and SmartLab Toys on a wholesale basis to various retail accounts. All other supporting administrative activities are recognized as other expenses outside of our two divisions. Other expenses consist primarily of compensation for our office, warehouse, and sales support staff as well as the cost of operating and maintaining our corporate offices, warehouses and distribution facility.
PaperPie Division
Our PaperPie division uses a multi-level direct selling organizational structure to market our products using independent sales representatives (“Brand Partners”) located throughout the United States. The customer base of PaperPie consists of individual purchasers, as well as schools and public libraries. Revenues are primarily generated through book showings in individual homes, on social media collaboration platforms, through book fairs with school and public libraries, and other in-person events.
An important factor in the growth of the PaperPie division is the addition of new Brand Partners and the retention of existing Brand Partners. Active Brand Partners (defined as those with sales during the past six months) are primarily responsible for recruiting new Brand Partners. PaperPie entices new recruits by providing joining incentives to new Brand Partners, including discounted products and cash bonus awards based on exceeding certain sales criteria. In addition, our PaperPie division provides our Brand Partners with an extensive operational handbook, valuable training, and an individual website they can customize and use to generate sales. The Company also provides a “back-office” operations platform that allows Brand Partners to track their individual and team business results.
Brand Partners
| FY 2025 | FY 2024 | |||||||
| New Brand Partners Added During Fiscal Year | 7,800 | 10,800 | ||||||
| Active Brand Partners at End of Fiscal Year | 7,800 | 15,000 | ||||||
Our PaperPie division’s multi-level marketing organizational structure currently has eight levels of sales representatives, collectively known as Brand Partners:
| ● | Brand Partners |
| ● | Team Leaders |
| ● | Advanced Leaders |
| ● | Senior Leaders |
| ● | Executive Leaders |
| ● | Senior Executive Leaders |
| ● | Directors |
| ● | Senior Directors |
Upon signing up, sales representatives begin as “Brand Partners.” Brand Partners receive “weekly commissions” from each sale they make; the commission rate they receive on each sale is determined by the “order type” assigned to the sale. In addition, Brand Partners receive a monthly sales bonus once their total sales reach an established monthly goal, as well as other awards (called “Level Perks”) for meeting other individual sales and recruiting goals for the month. Brand Partners who recruit a specified number of other Brand Partners into their downline become “Team Leaders.” These downline recruits are known as their “Central Group.” Upon reaching this Team Leader level, Brand Partners become eligible to receive “monthly override payments” which are calculated on sales made by their Central Group and downlines up to two levels below their Central Group. Team Leaders that recruit and promote other Team Leaders and meet other established criteria are eligible to become “Advanced Leaders.”
8
Once Advanced Leaders promote a second level Brand Partner, add additional recruits, and meet other established criteria, they become “Senior Leaders,” “Executive Leaders,” “Senior Executive Leaders,” “Directors” or “Senior Directors.” One-time cash bonus payments are awarded at each promotion level above Brand Partner with increasing award amounts at each promotion level. Executive Leaders and higher receive an additional monthly override payment based upon the sales of their executive group. Directors and higher receive an additional bonus payment if they promote a Team Leader from their Central Group. The maximum override payment a leader can receive is calculated on the sales of their Central Group and three levels below.
During fiscal year 2025, internet sales continued to be the largest sales channel within our PaperPie division. The use of social media and party plan platforms, such as those available on Facebook, continue to be popular sales tools. These platforms allow Brand Partners to “present” and customers to “attend” online purchasing events from any geographical location.
Customers’ internet orders are primarily received via the Brand Partner’s customized website, which is hosted by the Company. Brand Partners contact hosts or hostesses (collectively “hostess”) who then provide a list of contacts to invite to an online party. During the online party, the Brand Partner answers attendees’ questions and provides product recommendations. These attendees then select desired products and place orders via the Brand Partner’s customized website. Internet orders are processed through a standard online “shopping cart checkout” and the Brand Partner receives sales credit and commission on the transaction. All internet orders are shipped directly to the end customer. The hostess earns discounted products based on the total sales from the attendees at the online party. Brand Partners use the list of contacts provided by the hostess as additional contacts for future hostess and recruiting opportunities.
In-person parties also occur when Brand Partners contact hostesses to hold book shows in their homes. The Brand Partner assists the hostess in setting up the details for the show, makes a presentation at the show, and takes orders for the products. The hostess earns discounted products based on the total sales at the party, including internet orders for those customers who can only attend via online access. These orders are typically shipped to the hostess, who then distributes the products to the end customer. Customer specials are also available when customers, or their party, order above a specified amount. As with online parties, home shows often provide an excellent opportunity to recruit new Brand Partners.
PaperPie net revenues also include sales to schools and libraries through PaperPie Learning. PaperPie Learning is a separate program for eligible Brand Partners which requires certain qualifications and the completion of additional training requirements. The PaperPie Learning program includes book fairs which are held within an organization as the sponsor. The Brand Partner provides promotional materials to introduce our products to parents, who then turn in their orders at a designated time. The book fair program generates discounted products for the sponsoring organization.
PaperPie also generates revenues through various fundraiser programs directed toward schools and community organizations. Reach for the Stars is a pledge-based reading incentive program that provides cash and products to the sponsoring organization, and products for the participating children. An additional fundraising program, Cards for a Cause, offers Brand Partners the opportunity to help members of the community by sharing proceeds from the sale of specific items. Organizations do this by selling a variety box of greeting-type cards and donating a portion of the proceeds to help support their related causes.
Publishing Division
Our Publishing division operates in a market that is highly fragmented, with many types of retail companies engaged in selling children’s books and toys. The Publishing division’s customer base includes national book chains, regional and local bookstores, toy and gift stores, school supply stores, and museums. To reach these markets, the Publishing division utilizes a combination of commissioned sales representatives, as well as an in-house sales group located at our headquarters.
The table below shows the percentage of net revenues from our Publishing division based on market type:
Publishing Division Net Revenues by Market Type
| FY 2025 | FY 2024 | |||||||
| National chain bookstores | 11 | % | 2 | % | ||||
| All other | 89 | % | 98 | % | ||||
| Total net revenues | 100 | % | 100 | % | ||||
Publishing uses a variety of methods to attract potential new customers and maintain current customers. Our employees attend many of the national trade shows held by the book and toy selling industry each year, allowing us to contact potential buyers who may be unfamiliar with our products. Our marketing strategy targets toy and specialty stores, in addition to bookstores and museum gift shops, through print media advertising in trade publications. In some instances, our products are featured in promotions and catalogs by participation in co-ops with national chain retailers.
Publishing’s sales representatives actively target the smaller independent bookstore and gift shop customers. This market has seen continued growth due to a resurgence in the opening of local bookstores, toy stores, and specialty stores across the U.S., coupled with the efforts of both our in-house and outside sales representatives to increase sales to local and independent businesses. Our annual catalogs are mailed out to approximately 4,000 customers and potential customers on a yearly basis. See Publishing Operating Results for discussion of our updated distribution agreement with Usborne.
9
Result of Operations
The following table shows our statements of operations data:
| Twelve Months Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Product revenues, net of discounts and allowances | $ | 32,547,700 | $ | 48,654,200 | ||||
| Transportation revenue | 1,643,300 | 2,376,100 | ||||||
| Net revenues | $ | 34,191,000 | 51,030,300 | |||||
| Cost of goods sold | 13,163,300 | 18,045,400 | ||||||
| Gross margin | 21,027,700 | 32,984,900 | ||||||
| Operating expenses | ||||||||
| Operating and selling | 5,751,600 | 8,789,200 | ||||||
| Sales commissions | 10,096,600 | 16,105,600 | ||||||
| General and administrative | 11,955,100 | 13,991,000 | ||||||
| Total operating expenses | 27,803,300 | 38,885,800 | ||||||
| Interest expense | 2,188,400 | 2,758,900 | ||||||
| Other income | (2,109,000 | ) | (9,394,300 | ) | ||||
| Earnings (loss) before income taxes | (6,855,000 | ) | 734,500 | |||||
| Income tax expense (benefit) | (1,591,400 | ) | 188,100 | |||||
| Net earnings (loss) | $ | (5,263,600 | ) | $ | 546,400 | |||
See the detailed discussion of net revenues, gross margin and operating expenses by reportable segment below:
Non-Segment Operating Results
Total operating expenses not associated with a reporting segment were $9.9 million for the fiscal year ended February 28, 2025, compared to $11.3 million for the same period a year ago. Operating expenses decreased $1.4 million primarily as a result of a reduction in labor expenses of $0.9 million, with our warehouse payroll having the largest reduction, plus a $0.7 million decrease in depreciation expense due to the sale of the Company’s old headquarters and classification as assets held for sale of our current headquarters and excess warehouse and machinery and equipment, and a $0.4 million decrease in freight-handling costs associated with a decrease in product revenues prior to discounts and allowances, offset by a $0.4 million increase in building rent due to sale and leaseback of our excess warehouse facility and additional warehouse space in Tulsa and Missouri used to house excess inventory, $0.1 million increase in personal property taxes, and $0.1 million increase in reserve for bad debt due to an increase in long-term and consignment inventory reserves.
Interest expense decreased $0.6 million, to $2.2 million for fiscal year ended February 28, 2025, compared to $2.8 million reported for fiscal year ended February 29, 2024, with a $0.3 million decrease due primarily to the paydown of the line of credit required by the bank, and a $0.3 million decrease from the reduction of principle on the two term loans.
10
Other income decreased $7.3 million, to $2.1 million for fiscal year ended February 28, 2025, compared to $9.4 million reported for fiscal year ended February 29, 2024, due to a $3.8 million decrease of other income related to the Employee Retention Credit received in fiscal 2024, a $4.0 million decrease due to the gain from the sale of the excess warehouse facility recognized in fiscal 2024, and a $0.3 million decrease from the loss associated with the abandonment of the Host Portal IT project, offset by $0.7 million increase in rental income due to the new tenant lease in our headquarters facility that started in the second quarter of fiscal 2025, and a $0.1 million increase related to royalties received from a promotion with Chick-fil-A which used a version of our books to distribute with their kids meals.
Income taxes decreased $1.8 million, to a tax benefit of $1.6 million for the fiscal year ended February 28, 2025, from a tax expense of $0.2 million for the same period a year ago. This decrease was primarily related to the decrease in taxable income for the current fiscal year compared to the prior fiscal year. The effective tax rate decreased by 2.4%, to 23.2% for fiscal year ending February 28, 2025, as compared to 25.6% for fiscal year ended February 29, 2024, primarily due to sales mix fluctuations between states and credits eligible for research and development expenses. Our tax rates are higher than the federal statutory rate of 21% due to the inclusion of state income and franchise taxes.
PaperPie Operating Results
The following table summarizes the operating results of the PaperPie segment for the twelve months ended February 28 (29):
| Twelve Months Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Net revenues | 29,850,300 | 45,625,200 | ||||||
| Cost of goods sold | 11,406,000 | 15,745,500 | ||||||
| Gross margin | 18,444,300 | 29,879,700 | ||||||
| Operating expenses | ||||||||
| Operating and selling | 4,575,400 | 7,151,300 | ||||||
| Sales commissions | 9,998,800 | 15,925,100 | ||||||
| General and administrative | 1,919,300 | 2,674,100 | ||||||
| Total operating expenses | 16,493,500 | 25,750,500 | ||||||
| Operating income | $ | 1,950,800 | $ | 4,129,200 | ||||
| Average number of active Brand Partners | 12,300 | 18,300 | ||||||
PaperPie net revenues decreased $15.7 million, or 34.4%, to $29.9 million for the fiscal year ended February 28, 2025, when compared with net revenues of $45.6 million reported for the fiscal year ended February 29, 2024. The average number of active Brand Partners in fiscal year 2025 was 12,300, a decrease of 6,000, or 32.8%, from 18,300 in fiscal year 2024. The Company reports the average number of active Brand Partners as a key indicator for this division. The Company saw new Brand Partner recruiting negatively impacted due to several factors including economic factors that include inflation, resulting in high fuel costs and food price increases that continue to impact the disposable income of our customers. Additionally, the Company executed a new distribution agreement with Usborne Publishing Limited in fiscal 2023. This agreement required the rebranding of the direct sales division from Usborne Books & More (“UBAM”) to PaperPie. This rebranding was completed in the fourth quarter of fiscal 2023. The reduced sales and uncertainty resulting from the new Usborne distribution agreement increased Brand Partner turnover and negatively impacted new Brand Partner recruits. We expect this impact on sales to continue as inflationary pressures persist.
PaperPie gross margin decreased $11.5 million, or 38.5%, to $18.4 million for the fiscal year ended February 28, 2025, from $29.9 million reported for fiscal year ended February 29, 2024. Gross margin as a percentage of net revenues decreased 3.7% to 61.8% for fiscal year 2025 when compared to 65.5% for fiscal year 2024. The decrease in gross margin as a percentage of net revenues is primarily attributed to increased discounts and promotions offered in fiscal 2025 to spur sales and turn excess inventory into cash, which was used to pay down payables and bank debts.
Total PaperPie operating expenses decreased $9.3 million, or 36.0%, to $16.5 million during the fiscal year ended February 28, 2025, when compared with $25.8 million reported for the fiscal year ended February 29, 2024. Operating and selling expenses decreased $2.6 million, to $4.6 million for the fiscal year ended February 28, 2025, from $7.2 million reported in the same period a year ago. These decreased expenses were due to a $1.7 million decrease in shipping costs associated with the decrease in volume of orders shipped, and a decrease of $0.8 million in accruals for Brand Partner incentive trip expenses, as well as a $0.1 million decrease in various other expenses. Sales commissions decreased $5.9 million, to $10.0 million during the fiscal year ended February 28, 2025, when compared to $15.9 million reported in the same period a year ago primarily due to the decrease in net revenues. General and administrative expenses decreased $0.8 million, to $1.9 million during the fiscal year ended February 28, 2025, when compared with $2.7 million reported for the fiscal year ended February 29, 2024. This decrease was due to a $0.4 million decrease in credit card transaction fees and $0.2 million decrease in payroll expenses, both associated with decreased sales volumes, as well as $0.2 million decrease in various other expenses.
11
Operating income of our PaperPie division decreased $2.1 million, or 51.2%, to $2.0 million for the fiscal year ended February 28, 2025, as compared to $4.1 million reported for fiscal year ended February 29, 2024. Operating income for the PaperPie division as a percentage of net revenues for the year ended February 28, 2025 was 6.5%, compared to 9.1% for the year ended February 29, 2024, a decrease of 2.6%. Operating income as a percentage of net revenues changed from the prior year primarily due to the decrease in net revenues due primarily from the reduced number of active brand partners and higher discounts offered to spur sales.
Publishing Operating Results
The following table summarizes the operating results of the Publishing segment for the twelve months ended February 28 (29):
| Twelve Months Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Net revenues | 4,340,700 | 5,405,100 | ||||||
| Cost of goods sold | 1,757,300 | 2,299,800 | ||||||
| Gross margin | 2,583,400 | 3,105,300 | ||||||
| Total operating expenses | 1,428,000 | 1,882,000 | ||||||
| Operating income | $ | 1,155,400 | $ | 1,223,300 | ||||
Our Publishing division’s net revenues decreased $1.1 million, or 20.4%, to $4.3 million for fiscal year ended February 28, 2025 from $5.4 million reported for fiscal year ended February 29, 2024. The Publishing divisions net revenues decreased as the new distribution agreement with Usborne does not allow the retail division to sell these products. Retail sales of Usborne products discontinued in the first quarter of fiscal 2024.
Gross margin decreased $0.5 million, or 16.1%, to $2.6 million for fiscal year ended February 28, 2025, from $3.1 million reported for fiscal year ended February 29, 2024. Gross margin as a percentage of net revenues increased 2.0%, to 59.5% for fiscal year 2025, compared to 57.5% reported in the same period a year ago mainly due to product mix change. During fiscal 2025, sales of SmartLab Toys increased, which has a lower cost of goods sold than the Usborne product line that was discontinued in fiscal 2024.
Operating expenses decreased $0.5 million, or 26.3%, to $1.4 million for fiscal year ended February 28, 2025, from $1.9 million reported for fiscal year ended February 29, 2024. The decrease in operating expenses resulted from the decrease in sales commissions of $0.1 million for EDC Publishing due to lower net revenues and the restructuring of our in-house sales department, a decrease in freight expense of $0.1 million associated with lower sales, and a decrease of $0.3 million in payroll expenses.
Operating income for the segment remained consistent at $1.2 million for fiscal year ended February 28, 2025 and February 29, 2024.
12
Liquidity and Capital Resources
EDC has a history of profitability and positive cash flow. We typically fund our operations from the cash we generate. During periods of operating losses, EDC will reduce purchases and sell through excess inventory to generate cash flow. The Company expects to reduce current excess inventory levels and use the cash proceeds to offset any future operating losses, and to pay down the revolving line of credit and portions of the term debts with our bank. Available cash has historically been used to pay down the outstanding bank loan balances, for capital expenditures, to pay dividends, and to acquire treasury stock. We utilize a bank credit facility and other term loan borrowings to meet our short-term cash needs, as well as fund capital expenditures, when necessary. As of the end of fiscal year 2025, our revolving bank credit facility loan balance was $4.2 million with $0.6 million of borrowing availability.
During fiscal year 2025, we experienced positive cash flows from operations of $3,211,700. These cash flows resulted from:
| ● | net loss of $5,263,600 |
Adjusted for:
| ● | depreciation and amortization expense of $1,724,900 |
| ● | share-based compensation expense, net of $403,300 |
| ● | net loss on sale of assets of $321,400 |
| ● | provision for inventory allowance of $144,000 |
| ● | provision for credit losses of $48,000 |
Offset by:
| ● | deferred income taxes of $1,129,600 |
Positively impacted by:
| ● | decrease in inventories, net of $10,754,100 |
| ● | increase in deferred revenues of $91,700 |
Negatively impacted by:
| ● | decrease in accounts payable of $2,062,800 |
| ● | decrease in accrued salaries and commissions, and other liabilities of $918,400 |
| ● | decrease in income taxes payable of $312,500 |
| ● | increase in accounts receivable of $237,100 |
| ● | increase in prepaid expenses and other assets of $168,300 |
Cash used in investing activities was $429,600 for capital expenditures, consisting of $396,200 in new software development costs to add new features to our proprietary systems that PaperPie Brand Partners use to monitor their business and place customer orders and $43,200 in building improvements, offset by $9,800 from the sale of machinery and equipment.
Cash used in financing activities was $3,083,000, which was comprised of net payments on the line of credit of $1,300,000 and payments on term debt of $1,800,000, offset by $17,000 from other financing activities.
13
The Company continues to expect the cash generated from operations, specifically from the reduction of excess inventory, and cash available through our line of credit with our Lender, will provide us with the liquidity we need to support ongoing operations. Cash generated from operations will be used to pay down existing debts with our bank and to purchase replacement inventory and new inventory in order to improve our product offerings.
On August 9, 2022, the Company executed a Credit Agreement (“Loan Agreement”) with BOKF, NA (“Bank of Oklahoma” or the “Lender”). The Loan Agreement established a fixed rate term loan in the principal amount of $15,000,000 (the “Fixed Rate Term Loan”), a floating rate term loan in the principal amount of $21,000,000 (the “Floating Rate Term Loan”; together with the Fixed Rate Term Loan, collectively, the “Term Loans”), and a revolving promissory note in the principal amount up to $15,000,000 (the “Revolving Loan” or “Line of Credit”).
On December 22, 2022, the Company executed the First Amendment to our Loan Agreement with the Lender. This amendment clarified the definition of the Fixed Charge Coverage Ratio to exclude dividends paid prior to November 30, 2022, and placed restrictions on acquisitions and cash dividends.
On May 10, 2023, the Company executed the Second Amendment to our Loan Agreement with the Lender. This amendment waived the fixed charge ratio default which occurred on February 28, 2023 and amended the financial covenant to not require the fixed charge ratio to be measured at May 31, 2023. The Second Amendment also added a cumulative maximum level of fiscal year to date inventory purchases through the expiration of the Revolving Loan Agreement, increased the borrowing rate on the Company’s Revolving Loan to Term SOFR Rate plus 3.5%, required certain swap agreements be executed within 30 days of the amendment, reduced the revolving commitment from $15,000,000 to $14,000,000, effective May 10, 2023, and further reduced the revolving commitment to $13,500,000, effective July 15, 2023, among other items.
On June 6, 2023, pursuant to its interest rate risk and risk management strategy, the Company entered into a swap transaction (the “Swap Transaction”) with the Lender, which converts a portion of the original $21,000,000 Floating Rate Term Loan from a floating interest rate to a fixed interest rate for the next two years. The Swap Transaction has a notional amount of $18,000,000 through fiscal quarter ending May 31, 2024, and then resets to $13,000,000 through May 30, 2025, while continuing to mirror the amortizing balance of the Floating Rate Term Loan. Under the terms of this agreement, the Company, in effect, has exchanged the floating interest rate of 30-Day Term SOFR Rate at the trade date of June 5, 2023, to a fixed rate of 4.73%. The Swap Transaction commenced on June 7, 2023, with a termination date of May 30, 2025.
On August 9, 2023, the Company executed the Third Amendment along with a Revised Credit Agreement (“Revised Loan Agreement”) with the Lender. This amendment extended the Revolving Loan maturity date to January 31, 2024 and introduced a stepdown to the Revolving Commitment from $13,500,000, through August 30, 2023; to $10,500,000 through October 30, 2023; to $9,000,000 through November 29, 2023; to $5,000,000 through December 30, 2023; to $4,500,000 through January 30, 2024; and to $4,000,000 on January 31, 2024. The amendment restricted the Company from entering into any new purchase orders and encouraged the Company to use its best efforts to cancel existing purchase orders. The Third Amendment also increased the borrowing rate on the Revolving Loan to 30-Day Term SOFR Rate + 4.50%. The Revised Loan Agreement was updated for the changes in the Third Amendment as well as removed the fixed charge ratio and the ability for borrowings to be accelerated before the January 31, 2024 Revolving Loan maturity date.
Prior to the Third Amendment, executed on August 9, 2023, the Loan Agreement contained provisions that required the Company to maintain a minimum fixed charge ratio. The Company was in violation of the minimum fixed charge ratio covenant as of February 28, 2023, for which the Company obtained a written waiver of compliance from the Lender and was not required to measure the fixed charge ratio as of May 31, 2023. Concurrent with the execution of the Third Amendment to the Loan Agreement, the Loan Agreement was modified to incorporate the changes outlined in the Third Amendment and the fixed charge ratio covenant was removed, as well as the Lender’s right to accelerate the maturities of the Fixed Rate Term Loan and Floating Rate Term Loan due to the fixed charge ratio covenant.
On November 30, 2023, the Company executed the Fourth Amendment to the Credit Agreement (“Amendment”) with the Lender. The Amendment, effective December 1, 2023, increased the Revolving Loan commitment to $8,000,000 and extended the maturity date to May 31, 2024. The Amendment also required the Company to list the Hilti Complex for sale, allowed the Company to execute additional purchase orders, subject to the lender’s approval and conditions, not to exceed $2,100,000 between December 1, 2023 and March 31, 2024, among other items.
14
On June 13, 2024, the Company executed the Fifth Amendment to the Existing Credit Agreement with the Lender. The Amendment, effective May 31, 2024, adjusts the maximum availability of the Revolving Loan commitment to $7,000,000 through the maturity date of October 4, 2024. The Amendment also requires an additional decrease in the Revolving Loan to $4,500,000.
On October 7, 2024, the Company executed the Sixth Amendment to the Existing Credit Agreement with the Lender. The Amendment, effective October 3, 2024, extended the maturity date to January 4, 2025 and includes required step downs on the Revolving Loan to $5,500,000 by November 30, 2024.
On January 13, 2025, the Company executed the Seventh Amendment to the Existing Credit Agreement with the Lender. The Amendment, effective January 4, 2025, adjusted the maximum availability of the Revolving Loan commitment to $4,750,000 through the maturity date of April 4, 2025.
On April 16, 2025, the Company executed the Eighth Amendment to the Existing Credit Agreement with the Lender. The Amendment, effective April 4, 2025, increases the Revolving Loan interest rate on the effective date to SOFR + 6.00%, extends the maturity date of the Revolving Loan to July 11, 2025, and includes a required step down on the Revolving Loan to $4,500,000 million by May 31, 2025. The Amendment also redefined the maturity dates of the two term loans to September 19, 2025 (see Note 20 of the notes to the financial statements).
Available credit under the current $4,750,000 revolving line of credit with the Company’s Lender was approximately $551,900 at February 28, 2025.
Features of the Revised Loan Agreement include:
| (i) | Two Term Loans on 20-year amortization with original 5-year maturity date of August 9, 2027, revised to September 19, 2025. See Note 12 and Note 20 of the financial statements for additional information. |
| (ii) | $15 Million Fixed Rate Term Loan bears interest at a fixed rate per annum equal to 4.26% |
| (iii) | $21 Million Floating Rate Term Loan bears interest at a rate per annum equal to Term SOFR Rate + 1.75% |
| (iv) | $4.8 Million Revolving Loan with maturity date of July 11, 2025. The Revolving Loan bears interest at a rate per annum equal to Term SOFR Rate + 5.50% (effective rate was 9.85% at February 28, 2025), revised to SOFR + 6% effective April 4, 2025. |
| (v) | Revolving Loan allows for Letters of Credit upon bank approval (none were outstanding at February 28, 2025) |
15
Risks and Uncertainties
In accordance with ASC 205-40, Going Concern, the Company has evaluated whether there are conditions and events considered in the aggregate that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date the financial statements are issued.
The short-term duration of the revolving and term loans and uncertainty of the bank’s ongoing support beyond July 11, 2025, along with recurring operating losses and other items, raise substantial doubt over the Company’s ability to continue as a going concern. To address these concerns, the Company has taken steps in its plans to reduce debt by selling owned real estate. The proceeds from the sale are expected to pay off the Term Loans and Revolving Loan. Following the loan payoff, management plans to fund ongoing operations with limited borrowings through local banks or other financing sources. In addition, management’s plans include reducing inventory, which will generate free cash flows, and building the active PaperPie Brand Partners to pre-pandemic levels. Although there is no guarantee these plans will be successful, management believes these plans, if achieved, will alleviate the substantial doubt about continuing as a going concern and generate sufficient liquidity to meet our obligations as they become due over the next twelve months.
Contractual Obligations
We are a smaller reporting company and are not required to provide this information.
Off-Balance Sheet Arrangements
As of February 28, 2025, we had no off-balance sheet arrangements that have, or are reasonably likely to have, a current or future material effect on our financial condition, results of operations, liquidity, capital expenditures or capital resources.
Seasonality
The Company experiences increased sales in the Fall season along with increased sales during the Easter holiday season. Historically, we have experienced an increase in inventory during the Summer in anticipation for the Fall increase in sales. We do not expect inventory to increase in fiscal year 2026 as we continue to sell-down excess inventory.
Critical Accounting Policies
Our discussion and analysis of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including those related to our valuation of inventory, provision for credit losses, allowance for sales returns, long-lived assets, and deferred income taxes. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.
Actual results may materially differ from these estimates under different assumptions or conditions. Historically, however, actual results have not differed materially from those determined using required estimates. Our significant accounting policies are described in the notes accompanying the financial statements included elsewhere in this report. However, we consider the following accounting policies to be significantly more dependent on the use of estimates and assumptions.
16
Share-Based Compensation
We account for share-based compensation whereby share-based payment transactions with employees, such as stock options and restricted stock, are measured at estimated fair value at the date of grant. For awards subject to service conditions, compensation expense is recognized over the vesting period on a straight-line basis. Awards subject to performance conditions are attributed separately for each vesting tranche of the award and are recognized ratably from the service inception date to the vesting date for each tranche. Forfeitures are recognized when they occur. Any cash dividends declared after the restricted stock award is issued, but before the vesting period is completed, will be reinvested in Company shares at the opening trading price on the dividend payment date. Shares purchased with cash dividends will also retain the same restrictions until the completion of the original vesting period associated with the awarded shares.
The restricted share awards under the 2019 Long-Term Incentive Plan (“2019 LTI Plan”) and 2022 Long-Term Incentive Plan (“2022 LTI Plan”) contain both service and performance conditions. The Company recognizes share-based compensation expense only for the portion of the restricted share awards that are considered probable of vesting. Shares are considered granted, and the service inception date begins, when a mutual understanding of the key terms and conditions between the Company and the employee has been established. The fair value of these awards is determined based on the closing price of the shares on the grant date. The probability of restricted share awards granted with future performance conditions is evaluated at each reporting period and compensation expense is adjusted based on the probability assessment.
During fiscal years 2025 and 2024, the Company recognized $0.4 million and $0.2 million, respectively, of compensation expense associated with the shares granted.
Revenue Recognition
Sales associated with product orders are recognized and recorded when products are shipped. Products are shipped FOB-Shipping Point. PaperPie’s sales are generally paid at the time the product is ordered. Sales which have been paid for but not shipped are classified as deferred revenue on the balance sheet. Sales associated with consignment inventory are recognized when reported and payment associated with the sale has been remitted. Transportation revenue represents the amount billed to the customer for shipping the product and is recorded when the product is shipped.
Estimated allowances for sales returns are recorded as sales are recognized. Management uses a moving average calculation to estimate the allowance for sales returns. We are not responsible for a product damaged in transit. Damaged returns are primarily received from the retail customers of our Publishing division. This damage occurs in the stores, not in shipping to the stores, and we typically do not offer credit for damaged returns. It is an industry practice to accept non-damaged returns from retail customers. Management has estimated and included a reserve for sales returns of $0.2 million for the fiscal years ended February 28, 2025 and February 29, 2024.
Allowance for Credit Losses
We maintain an allowance for estimated losses resulting from the inability of our customers to make required payments and a reserve for vendor share markdowns, when applicable (collectively “credit losses”). An estimate of uncollectible amounts is made by management based upon historical bad debts, current customer receivable balances, age of customer receivable balances, customers’ financial conditions and current economic trends. Management has estimated and included an allowance for credit losses of $0.1 million for the fiscal years ended February 28, 2025 and February 29, 2024, respectively.
Inventory
Our inventory contains approximately 2,000 titles, each with different rates of sale depending upon the nature and popularity of the title. Almost all of our product line is saleable as the products are not topical in nature and remain current in content today as well as in the future. Most of our products are printed in China, Europe, Singapore, India, Malaysia, and Dubai typically resulting in a four- to eight-month lead-time to have a title printed and delivered to us.
Certain inventory is maintained in a non-current classification. Management continually estimates and calculates the amount of non-current inventory. Noncurrent inventory arises due to occasional purchases of titles in quantities in excess of what will be sold within the normal operating cycle, due to the minimum order requirements of our suppliers, as well as reduced sales volumes. Noncurrent inventory is estimated by management using an anticipated turnover ratio by title, based primarily on historical trends. Inventory in excess of 2½ years of anticipated sales is classified as noncurrent inventory. These inventory quantities have additional exposure for storage damages, aging of topical related content, and associated issues, and therefore have higher obsolescence reserves. Noncurrent inventory balances prior to valuation allowances were $16.3 million and $12.3 million at February 28, 2025 and February 29, 2024, respectively. Noncurrent inventory valuation allowances were $0.7 million at February 28, 2025 and $0.6 million at February 29, 2024.
17
Brand Partners that meet certain eligibility requirements may request and receive inventory on consignment. We believe allowing our Brand Partners to have consignment inventory greatly increases their ability to be successful in making effective presentations at home shows, book fairs, and other events; in summary, having consignment inventory leads to additional sales opportunities. Approximately 17.3% of our active Brand Partners maintained consignment inventory at the end of fiscal year 2025. Consignment inventory is stated at cost, less an estimated reserve for consignment inventory that is not expected to be sold or returned to the Company. The total cost of inventory on consignment with Brand Partners was $1.3 million and $1.4 million at February 28, 2025 and February 29, 2024, respectively.
Inventories are presented net of a valuation allowance, which includes reserves for inventory obsolescence and reserves for consigned inventory that is not expected to be sold or returned to the Company. Management estimates the inventory obsolescence allowance for both current and noncurrent inventory, which is based on management’s identification of slow-moving inventory. Management has estimated a valuation allowance for both current and noncurrent inventory, including the reserve for consigned inventory, of $1.2 million at February 28, 2025, and $1.0 million at February 29, 2024.
New Accounting Pronouncements
See the New Accounting Pronouncements section of Note 1 to our financial statements, included in Part IV, Item 15 of this report, for further details of recent accounting pronouncements.
Item 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are a smaller reporting company and are not required to provide this information.
Item 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
The information required by Item 8 begins at page 28.
Item 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
Item 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
An evaluation was performed of the effectiveness of the design and operation of our disclosure controls and procedures pursuant to the Securities Exchange Act of 1934 (the “Exchange Act”) Rule 13a-15(a) as of February 28, 2025. This evaluation was conducted under the supervision and with the participation of our management, including our Chief Executive Officer and Chairman of the Board (Principal Executive Officer) and our Chief Financial Officer and Corporate Secretary (Principal Financial and Accounting Officer).
Based on that evaluation, these officers concluded that our disclosure controls and procedures were effective to ensure that information required to be disclosed in reports that we file or submit under the Exchange Act is accumulated and communicated to them, as appropriate, to allow timely decisions regarding required disclosure and is recorded, processed, summarized, and reported in accordance with the time periods specified in the SEC rules and forms. It should be noted that the design of any system of controls is based in part upon certain assumptions about the likelihood of future events.
Changes in Internal Control over Financial Reporting
During the fiscal year covered by this report on Form 10-K, there have been no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
18
Management’s Report on Internal Control Over Financial Reporting
The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13(a) through 15(f) of the Exchange Act. Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of our internal control over financial reporting based on the framework set forth in the 2013 Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). All internal control systems, no matter how well they are designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Projections of any evaluation of effectiveness to future periods are subject to the risk, that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Based on our evaluation under the 2013 COSO Framework and applicable SEC rules, our management concluded that our internal control over financial reporting was effective as of February 28, 2025.
This annual report does not include an attestation report of our registered public accounting firm regarding internal control over financial reporting. Management’s report was not subject to attestation by our registered public accounting firm pursuant to the rules of the SEC that permit us to provide only management’s report in this annual report.
Item 9B. OTHER INFORMATION
None.
Item 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
None.
19
PART III
Item 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
(a) Identification of Directors
The information required by this Item 10 is furnished by incorporation by reference to the information under the caption “Election of Directors” in our definitive Proxy Statement to be filed in connection with the Annual Meeting of Shareholders to be held on July 2, 2025.
(b) Identification of Executive Officers
The information required by this Item 10 is furnished by incorporation by reference to the information under the caption “Executive Officers of the Registrant” in our definitive Proxy Statement to be filed in connection with the Annual Meeting of Shareholders to be held on July 2, 2025.
(c) Compliance with Section 16 (a) of the Exchange Act
The information required by this Item 10 is furnished by incorporation by reference to the information under the caption “Section 16 (a) Beneficial Ownership Reporting Compliance” in our definitive Proxy Statement to be filed in connection with the Annual Meeting of Shareholders to be held on July 2, 2025.
Item 11. EXECUTIVE COMPENSATION
The information required by this Item 11 is furnished by incorporation by reference to the information under the caption “Executive Compensation” in our definitive Proxy Statement to be filed in connection with the Annual Meeting of Shareholders to be held on July 2, 2025.
Item 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this Item 12 is furnished by incorporation by reference to the information under the captions “Security Ownership of Certain Beneficial Owners and Management” and “Compensation Plans” in our definitive Proxy Statement to be filed in connection with the Annual Meeting of Shareholders to be held on July 2, 2025.
Item 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
Item 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required by this Item 14 is furnished by incorporation by reference to the information under the caption “Independent Registered Public Accountants” in our definitive Proxy Statement to be filed in connection with the Annual Meeting of Shareholders to be held on July 2, 2025.
20
PART IV
Item 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a) The following documents are filed as part of this report:
1. Financial Statements
Schedules have been omitted as such information is either not required or is included in the financial statements.
2. Exhibits
| *3.1 | Restated Certificate of Incorporation dated April 26, 1968, and Certificate of Amendment thereto dated June 21, 1968 are incorporated herein by reference to Exhibit 1 to Registration Statement on Form 10-K (File No. 0-04957). | |
| *3.2 | Certificate of Amendment of Restated Certificate of Incorporation dated August 27, 1977 is incorporated herein by reference to Exhibit 20.1 to Form 10-K for fiscal year ended February 28, 1981 (File No. 0-04957). | |
| *3.3 | By-Laws, as amended, are incorporated herein by reference to Exhibit 20.2. to Form 10-K for fiscal year ended February 28, 1981 (File No. 0-04957). | |
| *3.4 | Certificate of Amendment of Restated Certificate of Incorporation dated November 17, 1986 is incorporated herein by reference to Exhibit 3.3 to Form 10-K for fiscal year ended February 28, 1987 (File No. 0-04957). | |
| 3.5 | Certificate of Amendment of Restated Certificate of Incorporation dated March 22, 1996 is incorporated herein by reference to Exhibit 3.4 to Form 10-K for fiscal year ended February 28, 1997 (File No. 0-04957). | |
| 3.6 | Certificate of Amendment of Restated Certificate of Incorporation dated July 15, 2002 is incorporated herein by reference to Exhibit 10.30 to Form 10-K dated February 28, 2003 (File No. 0-04957). | |
| 3.7 | Certificate of Amendment of Restated Certificate of Incorporation dated August 15, 2018 is incorporated herein by reference to Exhibit 3.1 to Form 8-K dated August 21, 2018 (File No. 0-04957). | |
| *4.1 | Specimens of Common Stock Certificates are incorporated herein by reference to Exhibits 3.1 and 3.2 to Registration Statement on Form 10-K (File No. 0-04957) filed June 29, 1970. |
21
22
| * | Paper Filed |
| ** | Filed Herewith |
| *** | Management Contract or compensatory plan or arrangement |
Item 16. FORM 10-K SUMMARY
Not applicable
23
SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Company has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
EDUCATIONAL DEVELOPMENT CORPORATION
| Date: | May 19, 2025 | By | /s/ Craig M. White |
| Craig M. White | |||
| President, Chief Executive Officer, and Chairman of the Board | |||
| (Principal Executive Officer) | |||
| Date: | May 19, 2025 | By | /s/ Dan E. O’Keefe |
| Dan E. O’Keefe | |||
| Chief Financial Officer and Corporate Secretary | |||
| (Principal Financial and Accounting Officer) | |||
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the date indicated.
| Date: | May 19, 2025 | /s/ Craig M. White |
| Craig M. White, Director | ||
| President, Chief Executive Officer, and Chairman of the Board | ||
| (Principal Executive Officer) | ||
| May 19, 2025 | /s/ Dr. Kara Gae Neal | |
| Dr. Kara Gae Neal, | ||
| Director | ||
| May 19, 2025 | /s/ Bradley V. Stoots | |
| Bradley V. Stoots, | ||
| Director | ||
| May 19, 2025 | /s/ Dr. Amy N. Emmerson | |
| Dr. Amy N. Emmerson, | ||
| Director | ||
| May 19, 2025 | /s/ Dan E. O’Keefe | |
| Dan E. O’Keefe | ||
| Chief Financial Officer and Corporate Secretary | ||
| (Principal Financial and Accounting Officer) | ||
24
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders and the Board of Directors of Educational Development Corporation
Opinion on the Financial Statements
We have audited the accompanying balance sheets of Educational Development Corporation (the Company) as of February 28, 2025 and February 29, 2024, the related statements of operations, comprehensive income (loss), shareholders’ equity and cash flows for the years then ended, and the related notes to the financial statements (collectively, the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of February 28, 2025 and February 29, 2024, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Liquidity and Management’s Plans
Certain adverse conditions and events raised substantial doubt over the Company’s ability to meet its obligations over the next 12 months. Management has evaluated these conditions and concluded that its plans have alleviated the substantial doubt about the Company’s ability to continue for at least the next 12 months.
To assess their ability to meet obligations as they come due, the Company has forecasted future financial results which require significant judgment and estimation. Additionally, there is significant judgment and increased levels of audit effort involved in determining that it is probable that management’s plans will be effectively implemented and alleviate substantial doubt about the Company’s ability to continue beyond the next 12 months.
Our audit procedures performed to address this critical audit matter included, among others:
| ● | Reviewing and evaluating management’s plans for dealing with the adverse effects of the conditions and events. |
| ● | Evaluating the reasonableness of management’s significant assumptions and judgments used in the preparation of the forecast. |
| ● | Comparing the forecast to historical results, recent trends used in other audit areas and actual results subsequent to year end. |
| ● | Evaluating the adequacy of the disclosure included in the notes to the financial statements. |
/s/
We have served as the Company’s auditor since 2005.
May 19, 2025
25
EDUCATIONAL
DEVELOPMENT CORPORATION
BALANCE SHEETS
AS OF FEBRUARY 28 (29),
| 2025 | 2024 | |||||||
| ASSETS | ||||||||
| CURRENT ASSETS: | ||||||||
| Cash and cash equivalents | $ | $ | ||||||
| Restricted cash | ||||||||
| Accounts receivable, less allowance for credit losses of $ | ||||||||
| Inventories - net | ||||||||
| Prepaid expenses and other assets | ||||||||
| Assets held for sale | ||||||||
| Total current assets | ||||||||
| INVENTORIES - net | ||||||||
| PROPERTY, PLANT AND EQUIPMENT - net | ||||||||
| DEFERRED INCOME TAX ASSET | ||||||||
| OPERATING LEASE RIGHT-OF-USE ASSETS | ||||||||
| OTHER ASSETS | ||||||||
| TOTAL ASSETS | $ | $ | ||||||
| LIABILITIES AND SHAREHOLDERS’ EQUITY | ||||||||
| CURRENT LIABILITIES: | ||||||||
| Accounts payable | $ | $ | ||||||
| Line of credit | ||||||||
| Deferred revenues | ||||||||
| Operating lease liabilities, current | ||||||||
| Current maturities of long-term debt | ||||||||
| Accrued salaries and commissions | ||||||||
| Income taxes payable | ||||||||
| Other current liabilities | ||||||||
| Total current liabilities | ||||||||
| LONG-TERM DEBT - net | ||||||||
| OPERATING LEASE LIABILITIES, noncurrent | ||||||||
| OTHER LONG-TERM LIABILITIES | ||||||||
| Total liabilities | ||||||||
| SHAREHOLDERS’ EQUITY: | ||||||||
| Common stock, $ | ||||||||
| Capital in excess of par value | ||||||||
| Retained earnings | ||||||||
| Accumulated other comprehensive income (loss) | ( | ) | ||||||
| Less treasury stock, at cost | ( | ) | ( | ) | ||||
| Total shareholders’ equity | ||||||||
| TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY | $ | $ | ||||||
See notes to financial statements.
26
EDUCATIONAL
DEVELOPMENT CORPORATION
STATEMENTS OF OPERATIONS
FOR THE YEARS ENDED FEBRUARY 28 (29),
| 2025 | 2024 | |||||||
| PRODUCT REVENUES, net of discounts and allowances | $ | $ | ||||||
| Transportation revenue | ||||||||
| NET REVENUES | ||||||||
| COST OF GOODS SOLD | ||||||||
| Gross margin | ||||||||
| OPERATING EXPENSES: | ||||||||
| Operating and selling | ||||||||
| Sales commissions | ||||||||
| General and administrative | ||||||||
| Total operating expenses | ||||||||
| INTEREST EXPENSE | ||||||||
| OTHER INCOME | ( | ) | ( | ) | ||||
| EARNINGS (LOSS) BEFORE INCOME TAXES | ( | ) | ||||||
| INCOME TAX EXPENSE (BENEFIT) | ( | ) | ||||||
| NET EARNINGS (LOSS) | $ | ( | ) | $ | ||||
| BASIC AND DILUTED EARNINGS (LOSS) PER SHARE: | ||||||||
| Basic | $ | ( | ) | $ | ||||
| Diluted | $ | ( | ) | $ | ||||
| WEIGHTED AVERAGE NUMBER OF COMMON AND EQUIVALENT SHARES OUTSTANDING: | ||||||||
| Basic | ||||||||
| Diluted | ||||||||
| Dividends per share | $ | $ | ||||||
See notes to financial statements.
27
| EDUCATIONAL DEVELOPMENT CORPORATION |
| STATEMENTS OF COMPREHENSIVE INCOME (LOSS) |
| FOR THE YEARS ENDED FEBRUARY 28 (29), |
| February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Net earnings (loss) | $ | ( | ) | $ | ||||
| Other comprehensive income (loss): | ||||||||
| Unrealized gain (loss) on interest rate exchange agreement | ( | ) | ||||||
| Comprehensive income (loss) | $ | ( | ) | $ | ||||
See notes to financial statements.
28
| EDUCATIONAL DEVELOPMENT CORPORATION |
| STATEMENTS OF SHAREHOLDERS’ EQUITY |
| AS OF FEBRUARY 28 (29), |
| Common Stock (par value $0.20 per share) |
Accumulated | Treasury Stock | ||||||||||||||||||||||||||||||
| Number of Shares Issued |
Amount | Capital in Excess of Par Value |
Retained Earnings |
Other Comprehensive Income (Loss) |
Number of Shares |
Amount | Shareholders’ Equity |
|||||||||||||||||||||||||
| BALANCE - February 28, 2023 | $ | $ | $ | $ | - | $ | ( |
) | $ | |||||||||||||||||||||||
| Purchases of treasury stock | - | - | - | - | - | ( |
) | ( |
) | |||||||||||||||||||||||
| Forfeiture of restricted shares | - | - | - | - | - | - | - | |||||||||||||||||||||||||
| Issuance of restricted share awards for vesting | - | - | - | - | - | ( |
) | - | - | |||||||||||||||||||||||
| Change in fair value of interest rate exchange agreement | - | - | - | - | - | - | ||||||||||||||||||||||||||
| Share-based compensation expense – net | - | - | - | - | - | - | ||||||||||||||||||||||||||
| Net earnings | - | - | - | - | - | - | ||||||||||||||||||||||||||
| BALANCE - February 29, 2024 | $ | $ | $ | $ | $ | ( |
) | $ | ||||||||||||||||||||||||
| Purchases of treasury stock | - | - | - | - | ( |
) | ( |
) | ||||||||||||||||||||||||
| Sales of treasury stock | ( |
) | ( |
) | ||||||||||||||||||||||||||||
| Change in fair value of interest rate exchange agreement | - | - | - | - | ( |
) | - | - | ( |
) | ||||||||||||||||||||||
| Share-based compensation expense – net | - | - | - | - | - | - | ||||||||||||||||||||||||||
| Net loss | - | - | - | ( |
) | - | - | - | ( |
) | ||||||||||||||||||||||
| BALANCE - February 28, 2025 | $ | $ | $ | $ | ( |
) | $ | ( |
) | $ | ||||||||||||||||||||||
See notes to financial statements.
29
| EDUCATIONAL DEVELOPMENT CORPORATION |
| STATEMENTS OF CASH FLOWS |
| FOR THE YEARS ENDED FEBRUARY 28 (29), |
| 2025 | 2024 | |||||||
| CASH FLOWS FROM OPERATING ACTIVITIES: | ||||||||
| Net earnings (loss) | $ | ( | ) | $ | ||||
| Adjustments to reconcile net earnings (loss) to net cash provided by operating activities: | ||||||||
| Depreciation and amortization | ||||||||
| Deferred income taxes | ( | ) | ( | ) | ||||
| Provision for credit losses | ||||||||
| Provision for inventory valuation allowance | ||||||||
| Share-based compensation expense - net | ||||||||
| Loss on abandonment of asset | ||||||||
| Net loss (gain) on sale of assets | ( | ) | ||||||
| Changes in assets and liabilities: | ||||||||
| Accounts receivable | ( | ) | ||||||
| Inventories | ||||||||
| Prepaid expenses and other assets | ( | ) | ||||||
| Accounts payable | ( | ) | ||||||
| Accrued salaries and commissions, and other liabilities | ( | ) | ( | ) | ||||
| Deferred revenues | ( | ) | ( | ) | ||||
| Income taxes payable/receivable | ( | ) | ||||||
| Total adjustments | ||||||||
| Net cash provided by operating activities | ||||||||
| CASH FLOWS FROM INVESTING ACTIVITIES: | ||||||||
| Purchases of property, plant and equipment | ( | ) | ( | ) | ||||
| Proceeds from sale of assets | ||||||||
| Net cash provided by (used in) investing activities | ( | ) | ||||||
| CASH FLOWS FROM FINANCING ACTIVITIES: | ||||||||
| Payments on term debt | ( | ) | ( | ) | ||||
| Cash paid to acquire treasury stock | ( | ) | ( | ) | ||||
| Sales of treasury stock | ||||||||
| Net payments under line of credit | ( | ) | ( | ) | ||||
| Net cash used in financing activities | ( | ) | ( | ) | ||||
| NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH | ( | ) | ||||||
| CASH, CASH EQUIVALENTS AND RESTRICTED CASH - BEGINNING OF PERIOD | ||||||||
| CASH, CASH EQUIVALENTS AND RESTRICTED CASH - END OF PERIOD | $ | $ | ||||||
| SUPPLEMENTAL DISCLOSURE OF CASH FLOWS INFORMATION: | ||||||||
| Cash paid for interest | $ | $ | ||||||
| Cash paid for income taxes - net of refunds | $ | ( | ) | $ | ||||
| SUPPLEMENTAL DISCLOSURE OF NONCASH FINANCING ACTIVITIES: | ||||||||
| Fair value of the interest rate exchange agreement | $ | ( | ) | $ | ||||
See notes to financial statements.
30
| EDUCATIONAL DEVELOPMENT CORPORATION |
| NOTES TO FINANCIAL STATEMENTS |
| YEARS ENDED FEBRUARY 28, 2025 AND FEBRUARY 29, 2024 |
1. DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Nature of Business—Educational Development Corporation (“we,” “our,” “us,” or “the Company”) distributes books and educational products and publications through our PaperPie and EDC Publishing (“Publishing”) divisions to individual consumers, book, toy and gift stores, libraries and home educators located throughout the United States (“U.S.”). We are the owner and exclusive publisher of Kane Miller children’s books; Learning Wrap-Ups, maker of educational manipulatives; and SmartLab Toys, maker of STEAM-based toys and games. We are also the exclusive United States Multi-Level Marketing (“MLM”) distributor of Usborne Publishing Limited (“Usborne”) children’s books.
Estimates—Our financial statements were prepared in conformity with accounting principles generally accepted in the United States of America, which requires management to make estimates and assumptions that affect the amounts and disclosures in the financial statements. Actual results could differ from these estimates.
Reclassifications— Certain reclassifications have been made to the fiscal 2024 statement of operations and notes to the financial statements to combine gross sales and discounts and allowances now presented as product revenues, net of discount and allowances to conform with the current year financial statement presentation. These reclassifications had no effect on net earnings.
Liquidity— In accordance with ASC 205-40, Going Concern, the Company has evaluated whether there are conditions and events considered in the aggregate that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that the financial statements are issued.
Determining the extent to which conditions or events raises substantial doubt about our ability to continue as a going concern and the extent to which mitigating plans sufficiently alleviate any such substantial doubt requires significant judgment and estimation by us. Our significant estimates related to this analysis may include identifying business factors such as completing the planned sale of owned real estate, changes in our Brand Partners, sales growth and profitability used in the forecasted financial results and liquidity. Further, we make assumptions about the probability that management’s plans will be effectively implemented and alleviate substantial doubt and our ability to continue as a going concern. We believe that the estimated values used in our going concern analysis are based on reasonable assumptions. However, such assumptions are inherently uncertain, and actual results could differ materially from those estimates.
The short-term duration of the revolving and term loans and uncertainty of the bank’s ongoing support beyond July 11, 2025, along with recurring operating losses and other items, raise substantial doubt over the Company’s ability to continue as a going concern. To address these concerns, the Company has taken steps in its plans to pay off its bank debts by selling owned real estate. Upon closing, the proceeds from the real estate sale are expected to pay off the Term Loans and Revolving Loan. Following the loan payoff, management plans to fund ongoing operations with limited borrowings through local banks or other financing sources. The Company began listing the owned real estate in fiscal 2024 but due to the size of the real estate transaction, the sale process has continued beyond several of the short-term amendment expirations. The bank has continued to extend the maturity dates on the revolving and term loans providing evidence of their support of the sale process and management’s plans to use the proceeds to pay off all bank debts. In addition, management’s plans include reducing inventory which will generate free cashflows and building the number of active PaperPie Brand Partners back to historical levels. Although there is no guarantee these plans will be successful, management believes these plans, if achieved, will alleviate the substantial doubt about continuing as a going concern and generate sufficient liquidity to meet our obligations as they become due over the next twelve months.
Sales Concentration—Significant portions of our sales are generated in our Direct Sales division, PaperPie. Of these sales, a substantial portion are facilitated through the use of social media collaboration platforms that allow our Brand Partners to interact in real-time, or near real-time, with customers. Brand Partners use these platforms to invite potential customers to “online parties,” provide product recommendations, answer questions, and provide links to other supporting online materials. When a customer is ready to purchase products from the online party, they are redirected from the social media platform to the Brand Partner’s company hosted e-commerce site where the order can be placed.
Cash, Cash Equivalents
and Restricted Cash—Cash, cash equivalents, and restricted cash are maintained at financial institutions and, at times,
balances may exceed federally insured limits of $
31
Accounts Receivable—Accounts receivable are uncollateralized customer obligations due under normal trade terms, generally requiring payment within thirty days from the invoice date. Extended payment terms are offered at certain times of the year for orders that meet minimum quantities or amounts. Payments of accounts receivable are allocated to the specific invoices identified on the customers’ remittance advice. Accounts receivables are carried at original invoice amount less an estimated reserve made for returns and discounts based on quarterly review of historical rates of returns and expected discounts to be taken. The carrying amount of accounts receivable is reduced, if needed, by a valuation allowance that reflects management’s best estimate of the amounts that will not be collected. The carrying amount also includes rent receivables in connection with our lessor arrangements, which include three rental agreements for warehouse and office space in Tulsa, Oklahoma, and qualify as operating leases under ASC 842 (See Note 11 of the financial statements for additional information).
Management periodically reviews accounts receivable balances and based on an assessment of historical bad debts, current customer receivable balances, age of customer receivable balances, customers’ financial conditions, and current economic trends, estimates the portion of the balance that will not be collected. Management provides for probable uncollectible amounts through a charge to earnings and a credit to a valuation account based on its assessment of the current status of the individual accounts. Balances which remain outstanding after management has made reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable. Recoveries of accounts receivable previously written off are recorded as income when received.
Inventories—Inventories are stated at the lower of either cost or net realizable value. Cost is determined using the average costing method. We present a portion of our inventory as a non-current asset. Occasionally we purchase product inventory in quantities in excess of what will be sold within the normal operating cycle due to the minimum order requirements of our primary supplier or changes in sales levels. We estimate non-current inventory using an anticipated turnover ratio by title, based primarily on historical trends. These excess quantities of 2½ years of anticipated sales are classified as noncurrent inventory.
The Company assumes title and responsibility for inventory purchased according to the contract language with our suppliers, and the individual shipment terms for the order. The Company maintains insurance for the value of the inventory once the title has been passed until it is received at our warehouse (“inventory in transit”).
Brand Partners that meet certain
eligibility requirements may request and receive inventory on consignment. Consignment inventory is stated at the lower of either cost
or net realizable value, less an estimated reserve for consignment inventory that is not expected to be sold or returned to the Company.
The total cost of inventory on consignment, excluding the estimated reserve, with Brand Partners was $
Inventories are presented net of a valuation allowance, which includes reserves for inventory obsolescence and Brand Partner consignment inventory that is not expected to be sold or returned. Management estimates the allowance for both current and noncurrent inventory. The allowance is based on management’s identification of slow-moving inventory and estimated consignment inventory that will not be sold or returned.
Property, Plant and
Equipment—
| Building | ||
| Building improvements | ||
| Machinery and equipment | ||
| Furniture and fixtures | ||
| Capitalized software | ||
| Molds and tooling |
32
Assets Held for Sale— The Company classifies long-lived assets, or disposal groups to be sold, as held for sale in the period in which all of the following criteria are met per ASC 360: (1) management, having the authority to approve the action, commits to a plan to sell the asset or disposal group; (2) the asset or disposal group is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets or disposal groups; (3) an active program to locate a buyer and other actions required to complete the plan to sell the asset or disposal group have been initiated; (4) the sale of the asset or disposal group is probable, and transfer of the asset or disposal group is expected to qualify for recognition as a completed sale within one year, except if events or circumstances beyond our control extend the period of time required to sell the asset or disposal group beyond one year; (5) the asset or disposal group is being actively marketed for sale at a price that is reasonable in relation to its current fair value; and (6) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn.
We initially measure a long-lived asset or disposal group that is classified as held for sale at the lower of its carrying value or fair value less any costs to sell. Any loss resulting from this measurement is recognized in the period in which the held-for-sale criteria are met. Conversely, gains are not recognized on the sale of a long-lived asset or disposal group until the date of the sale. We assess the fair value of a long-lived asset or disposal group less any costs to sell each reporting period it remains classified as held for sale and report any subsequent changes as an adjustment to the carrying value of the asset or disposal group, as long as the new carrying value does not exceed the carrying value of the asset at the time it was initially classified as held for sale.
Upon determining that a long-lived asset or disposal group meets the criteria to be classified as held for sale, the Company ceases depreciation of the asset and reports long-lived assets and/or the assets and liabilities of the disposal group, if material, in the line items assets held for sale and liabilities held for sale, respectively, in our balance sheet. Refer to Note 3.
Impairment of Long-Lived Assets—We review the value of long-lived assets for possible impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable based on estimated future cash flows. Such indicators include, among others, the nature of the asset, the projected future economic benefit of the asset, historical and future cash flows and profitability measurements. If the carrying value of an asset exceeds the future undiscounted cash flows expected from the asset, we recognize an impairment charge for the excess of the carrying value of the asset over its estimated fair value. Determination as to whether and how much an asset is impaired involves management estimates and can be impacted by other uncertainties. No impairment was noted during fiscal years 2025 or 2024.
Leases—We have both lessee and lessor arrangements. Our leases are evaluated at inception or at any subsequent modification. Depending on the terms, leases are classified as either operating or finance leases if we are the lessee, or as operating, sales-type or direct financing leases if we are the lessor, as appropriate under ASC 842 – Leases. In accordance with ASC 842, we have made an accounting policy election to not apply the standard to lessee arrangements with a term of one year or less and no purchase option that is reasonably certain of exercise. We account for these short-term arrangements by recognizing payments and expenses as incurred, without recording a lease liability and right-of-use asset. We have also made an accounting policy election for both our lessee and lessor arrangements to combine lease and non-lease components. This election is applied to all of our lease arrangements as our non-lease components are not material and do not result in significant timing differences in the recognition of rental expenses or income.
We recognize lease liabilities, reported on the balance sheets, for each lease based on the present value of the remaining minimum fixed rental payments (which include payments under any renewal option that we are reasonably certain to exercise), using a discount rate that approximates the rate of interest we would have to pay to borrow on a collateralized basis over a similar term. Expected payments in the next twelve months are classified as current lease liabilities. Payments in excess of twelve months are classified as long-term lease liabilities. We also recognize a right-of-use asset, on the balance sheet for each lease, which is valued at the lease liability and adjusted for prepaid or accrued rent balances existing at the time of the initial recognition. The lease liability and right-of-use assets are reduced over the term of the lease as payments are made and the assets are used. Minimum fixed rental payments are recognized on a straight-line basis over the life of the lease as costs and expensed in our statements of operations. Variable and short-term rental payments are recognized as costs and expenses as they are incurred.
Revenues associated with the lessor leases are recorded on a straight-line basis over the initial lease term and are reported in other income in the statements of operations. We recognize variable rental payments as revenue in the period in which the changes in facts and circumstances, on which the variable lease payments are based, occur. Sublease rental income is recognized on a straight-line basis over the duration of each lease term.
Income Taxes—We account for income taxes under ASC 740 - Income Taxes, which requires an asset and liability approach. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and the tax basis of assets and liabilities using the current tax laws and rates. A valuation allowance is established, when necessary, to reduce net deferred tax assets to the amounts that are “more likely than not” to be realized.
33
Revenue Recognition—Revenue is derived from the sales of children’s books and related products which are generally capable of being distinct and accounted for as a single performance obligation to deliver tangible goods. Substantially all of our products are sold to end consumers through our PaperPie division and to retail outlets through our Publishing division. Refer to Note 16 – Business Segments for revenue by segment. Revenues of both divisions are recognized when the product is shipped, FOB-Shipping Point, which is the point in time the customer obtains control of the products and risk of loss and rewards of ownership have been transferred. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for as a pass-through liability and therefore are excluded from net sales.
The majority of PaperPie’s sales contracts have a single performance obligation and are short-term in nature. PaperPie’s sales are generally collected at the time the product is ordered. Sales which have been paid for but not shipped are classified as deferred revenue on the balance sheet. Sales associated with consignment inventory are recognized when reported by the consignee and payment associated with the sale has been collected. Transportation revenue represents the amount billed to the customer for shipping the product and is recorded when the product is shipped.
Certain PaperPie sales contracts associated with the hostess award programs include sales incentives, such as discounted products. These incentives provide a separate performance obligation in the contract and material rights to the customer. The transaction price is allocated to the material right based on its relative standalone selling price and is recognized in revenue as the performance obligations are satisfied, which occurs at shipping point or at the expiration of the material right. As the products included as sales incentives are shipped with the associated products ordered, there is no deferral required. Revenues allocated to the material right are recognized in product revenues, net of discounts and allowances, and cost of goods sold in our statements of operations.
The majority of Publishing’s sales contracts have a single performance obligation and are short-term in nature. Publishing’s sales may be collected at the time the product is shipped, or the customers may be given payment terms based primarily on their credit worthiness and payment history.
Estimated allowances for sales
returns, which reduce net revenues and cost of goods sold, are recorded as sales are recognized. Management uses a moving average calculation
to estimate the allowance for sales returns. We are not responsible for a product damaged in transit and most damaged returns are primarily
from retail stores. These returns result from damage that occurs in the stores, not in shipping to the stores. It is an industry practice
to accept non-damaged returns from retail customers. Management has estimated sales returns of approximately $
The Company generally expenses sales commissions in the same period that the revenue is recognized. These costs are recorded within operating expenses. The Company does not disclose the value of unsatisfied performance obligations for contracts with an unexpected length of one year or less.
Advertising Costs—Advertising
costs are expensed as incurred. Advertising expenses, included in general and administrative expenses in the statements of operations,
were $
Shipping and Handling
Costs—We classify shipping and handling costs as operating and selling expenses in the statements of operations. Shipping
and handling costs include postage, freight, handling costs, as well as shipping materials and supplies. These costs were $
Share-Based Compensation—We account for share-based compensation whereby share-based payment transactions with employees, such as stock options and restricted stock, are measured at estimated fair value at the date of grant. For awards subject to service conditions, compensation expense is recognized over the vesting period on a straight-line basis. Awards subject to performance conditions are attributed separately for each vesting tranche of the award and are recognized ratably from the service inception date to the vesting date for each tranche. Forfeitures are recognized when they occur.
Interest Rate Exchange Agreement—The interest rate exchange agreement (“swap agreement”) is recognized on the balance sheet at its fair value. On the date the swap agreement is entered into, the Company designates the swap agreement as a hedge of a forecasted transaction or of the variability of cash flows to be received or paid related to a recognized asset or liability (cash-flow hedge) if the applicable criteria are met. Changes in the fair value of the swap agreement are recorded in other comprehensive income.
34
The Company formally documents all the relationships between hedging instruments and hedged items, as well as its risk-management objective and strategy for undertaking various hedged transactions. This process includes linking all cash-flow hedges to specific assets and liabilities on the balance sheet or forecasted transactions. The Company also formally assesses, both at the hedge’s inception and on an ongoing basis, whether they are highly effective in offsetting changes in cash flows of hedged items. When it is determined that the swap agreement is not highly effective or that it has ceased to be highly effective, the Company discontinues hedge accounting prospectively as discussed below.
The Company discontinues hedge accounting prospectively when (a) it is determined that the swap agreement is no longer effective in offsetting changes in the cash flows of a hedged item (including forecasted transactions); (b) the swap agreement expires or is sold, terminated or exercised; (c) the swap agreement is de-designated as a hedge instrument because it is unlikely that a forecasted transaction will occur; or (d) management determines that designation as a hedge instrument is no longer appropriate.
When hedge accounting is discontinued because it is probable that a forecasted transaction will not occur, the swap agreement will continue to be carried on the balance sheet at its fair value, and gains and losses that were accumulated in other comprehensive income or loss will be recognized immediately in earnings. In all other situations in which hedge accounting is discontinued, the swap agreement will be carried at its fair value on the balance sheet with subsequent changes in its fair value recognized in the current period’s earnings.
Earnings per Share—Basic earnings (loss) per share (“EPS”) is computed by dividing net earnings (loss) by the weighted average number of common shares outstanding during the period. Diluted EPS is based on the combined weighted average number of common shares outstanding and dilutive potential common shares issuable which include, where appropriate, the assumed exercise of options and the assumed vesting of granted restricted share awards. In computing Diluted EPS, we have utilized the treasury stock method.
The computation of weighted average common and common equivalent shares used in the calculation of basic and diluted EPS is shown below:
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Earnings (loss) per share: | ||||||||
| Net earnings (loss) applicable to common shareholders | $ | ( | ) | $ | ||||
| Shares: | ||||||||
| Weighted average shares outstanding-basic | ||||||||
| Issued unvested restricted stock and assumed shares issuable under granted unvested restricted stock awards | ||||||||
| Weighted average shares outstanding-diluted | ||||||||
| Diluted earnings (loss) per share: | ||||||||
| Basic | $ | ( | ) | $ | ||||
| Diluted | $ | ( | ) | $ | ||||
As shown in the table below, the following shares have not been included in the calculation of diluted earnings (loss) per share as they would be anti-dilutive to the calculation above:
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Weighted average shares: | ||||||||
| Issued unvested restricted stock and assumed shares issuable under granted unvested restricted stock awards | ||||||||
35
New Accounting Pronouncements— The Financial Accounting Standards Board (“FASB”) periodically issues new accounting standards in a continuing effort to improve standards of financial accounting and reporting. We have reviewed the recently issued pronouncements and concluded the following new accounting standard updates (“ASU”) apply to us:
New Accounting Standards or Updates Adopted
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which provides updates to qualitative and quantitative reportable segment disclosure requirements, including enhanced disclosures about significant segment expenses and increased interim disclosure requirements, among others. The ASU requires public entities to adopt this new guidance on a retrospective basis. The Company adopted ASU 2023-07 for the fiscal year ended February 28, 2025, and applied it retrospectively to all prior periods presented. See Note 16 “Business Segments” for further information.
New Accounting Standards or Updates Not Yet Adopted
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which provides qualitative and quantitative updates to the rate reconciliation and income taxes paid disclosures, among others, in order to enhance the transparency of income tax disclosures, including consistent categories and greater disaggregation of information in the rate reconciliation and disaggregation by jurisdiction of income taxes paid. The amendments in ASU 2023-09 are effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied prospectively; however, retrospective application is also permitted. This ASU will be effective for our Form 10-K for fiscal 2026. We are currently evaluating the impact this ASU may have on our financial statement disclosures.
In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which requires disclosure about the types of costs and expenses included in certain expense captions presented on the income statement. The new disclosure requirements are effective for the Company’s annual periods beginning March 1, 2027, and interim periods beginning March 1, 2028, with early adoption permitted, and may be applied either prospectively or retrospectively. The Company is currently evaluating the ASU to determine its impact on the Company’s financial statements and disclosures.
2. CASH
The table below reconciles cash, cash equivalents, and restricted cash as reported in the balance sheet to the total of the same amounts shown in the statements of cash flows:
| February 28 (29), | ||||||||
| Cash and cash equivalents | $ | $ | ||||||
| Restricted cash | ||||||||
| Total cash, cash equivalents, and restricted cash shown in the statements of cash flows | $ | $ | ||||||
The Company has contracted with Nexio and PayPal, Inc., third-party merchant service processors, to capture Visa, Discover, Mastercard and PayPal payments from customers. Approximately 90% of all payments received by the Company are channeled through these processors. These processors hold cash payments received from customers in reserve for a specified number of days to offset any potential chargebacks. The Company also has a short-term certificate of deposit with the Company’s bank as collateral for business credit card use. The Company has classified the cash held in reserves by Nexio and PayPal and the restricted certificate of deposit as restricted cash.
36
3. ASSETS HELD FOR SALE
During the third quarter of
fiscal 2024, the Company listed its real estate property located at 5402 S. 122nd E. Ave, Tulsa, Oklahoma 74146 for sale. This property,
consisting of approximately
As presented in the marketing
materials associated with the listed Hilti Complex, EDC expects to assign the existing tenant leases to the buyer along with executing
a new lease for the Company’s occupied space; but retain ownership of the excess land, consisting of approximately
During the second quarter
of fiscal year 2025, the Company entered into a triple-net lease agreement for approximately
The assets held for sale consist
of property and equipment. The Company records assets held for sale at the lower of their carrying value or fair value less costs to sell.
The total carrying value of assets held for sale was $
4. INVENTORIES
Inventories consist of the following:
| February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Current: | ||||||||
| Product inventory | $ | $ | ||||||
| Inventory valuation allowance | ( | ) | ( | ) | ||||
| Inventories net - current | $ | $ | ||||||
| Noncurrent: | ||||||||
| Product inventory | $ | $ | ||||||
| Inventory valuation allowance | ( | ) | ( | ) | ||||
| Inventories net - noncurrent | $ | $ | ||||||
Inventory in transit totaled
$
Product inventory quantities in excess of what we expect will be sold within the normal operating cycle, based on 2 ½ years of anticipated sales, are included in noncurrent inventory.
37
5. BUSINESS CONCENTRATION
Significant portions of our
inventory purchases are concentrated with an England-based publishing company, Usborne Publishing Limited (“Usborne”). During
fiscal 2023, we entered into a new distribution agreement (“Agreement”) with Usborne. The Agreement includes annual minimum
purchase volumes along with specific payment terms and letter of credit requirements, which if not met offer Usborne the right to terminate
the Agreement on less than 30 days’ written notice. Should termination of the Agreement occur, the Company will be allowed to sell
its remaining Usborne inventory for an agreed upon period, but not less than twelve months following the termination date. As of February
28, 2025, the Company did not meet the minimum purchase requirements and did not supply the letter of credit required under the Agreement,
which offers Usborne the right to exercise their option to terminate the Agreement. Usborne has not notified the Company of termination
of the Agreement. In addition, Usborne has refused to pay the $
The following table summarizes Usborne product revenues, net of discounts, by division and inventory purchases by product type:
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Product revenues, net of discounts of Usborne products by division: | ||||||||
| PaperPie division | $ | $ | ||||||
| % of total PaperPie Product revenues, net of discounts | % | % | ||||||
| Publishing division | ||||||||
| % of total Publishing Product revenues, net of discounts | % | % | ||||||
| Total Product revenues, net of discounts of Usborne products | $ | $ | ||||||
| Purchases received by product type: | ||||||||
| Usborne | $ | $ | ||||||
| % of total purchases received | % | % | ||||||
| All other product types | ||||||||
| % of total purchases received | % | % | ||||||
| Total purchases received | $ | $ | ||||||
Total Usborne inventory owned
by the Company and included in our balance sheets was $
6. PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment consist of the following:
| February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Machinery and equipment | ||||||||
| Furniture and fixtures | ||||||||
| Capitalized software | ||||||||
| Molds and tooling | ||||||||
| Capitalized software - in progress | ||||||||
| Total property, plant and equipment | ||||||||
| Less accumulated depreciation | ( | ) | ( | ) | ||||
| Property, plant and equipment-net | $ | $ | ||||||
During the fourth quarter
of fiscal 2025 the Company decided to abandon a third-party host platform project that was customized for PaperPie brand partners. The
cost associated with the development of this project was removed from capitalized software-in progress and the related loss on abandonment
of $
38
7. OTHER CURRENT LIABILITIES
Other current liabilities consist of the following:
| February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Accrued royalties | $ | $ | ||||||
| Accrued PaperPie incentives | ||||||||
| Accrued property tax | ||||||||
| Sales tax payable | ||||||||
| Short-term note payable | ||||||||
| Allowance for expected inventory returns | ||||||||
| Other | ||||||||
| Total other current liabilities | $ | $ | ||||||
8. OTHER INCOME
A summary of other income is shown below:
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Federal tax credits realized | $ | - | $ | |||||
| Gain from sale of assets | - | |||||||
| Rental income | ||||||||
| Other income (loss) | ( | ) | ||||||
| Total other income | $ | $ | ||||||
39
9. INCOME TAXES
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The tax effects of significant items comprising our net deferred tax assets and liabilities are as follows:
| February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Deferred tax assets: | ||||||||
| Allowance for credit losses | $ | $ | ||||||
| Inventory overhead capitalization | ||||||||
| Inventory valuation allowance | ||||||||
| Inventory valuation allowance – noncurrent | ||||||||
| Allowance for sales returns | ||||||||
| Research and development capitalization | ||||||||
| Net operating loss carryforward (1) | ||||||||
| Disallowed interest | ||||||||
| Accruals | ||||||||
| Total deferred tax assets | ||||||||
| Deferred tax liabilities: | ||||||||
| Property, plant, and equipment | ( | ) | ( | ) | ||||
| Total deferred tax liabilities | ( | ) | ( | ) | ||||
| Net deferred income tax assets | $ | $ | ||||||
| (1) |
40
The components of income tax expense (benefit) are as follows:
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Current: | ||||||||
| Federal (1) | $ | $ | ||||||
| State (1) | ||||||||
| Deferred: | ||||||||
| Federal | ( | ) | ||||||
| State | ( | ) | ||||||
| ( | ) | |||||||
| Total income tax expense (benefit) | $ | ( | ) | $ | ||||
| (1) |
The following reconciles our expected income tax rate to the U.S. federal statutory income tax rate:
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| U.S. federal statutory income tax rate | % | % | ||||||
| U.S. state and local income taxes–net of federal benefit | % | % | ||||||
| Other | ( | )% | % | |||||
| Total income tax expense | % | % | ||||||
We file our tax returns in the U.S. and certain state jurisdictions in which we have nexus. We are no longer subject to income tax examinations by tax authorities for the fiscal years before 2020.
Based upon a review of our income tax filing positions, we believe that our positions would be sustained upon an audit and do not anticipate any adjustments that would result in a material change to our financial position. Therefore, no reserves for uncertain income tax positions have been recorded. We classify interest and penalties associated with income taxes as a component of income tax expense on the statements of operations. The Company qualifies for certain research and development tax credits which lowers the overall expected income taxes to be paid.
10. EMPLOYEE BENEFIT PLAN
The Company has created the
Educational Development Corporation Employee 401(k) Plan (“EDC 401(k) Plan”) as a benefit plan for employees offering retirement
investment options as well as profit sharing with its employees, in the form of matching contributions. The EDC 401(k) Plan includes,
as an investment option, the ability to purchase shares of the Company’s stock which the Plan Administrator acquires directly from
NASDAQ. This plan incorporates the provisions of Section 401(k) of the Internal Revenue Code that allow favorable tax treatments on investments.
The EDC 401(k) Plan is available to all employees that meet specific age and length of service requirements. The Company’s matching
contributions are discretionary and approved at the annual meeting of the EDC 401(k) Plan’s Trustees and Company’s management.
Matching contributions made to the Plan by the Company totaled $
11. LEASES
We have both lessee and lessor arrangements. Our lessee arrangements include six rental agreements where we have the exclusive use of dedicated office space in San Diego, California, Ogden, Utah, Seattle, Washington, a warehouse space in Joplin, Missouri and two leases for office and warehouse space locally in Tulsa, Oklahoma, all of which qualify as operating leases under ASC 842. Our lessor arrangements include three rental agreements for warehouse and office space in Tulsa, Oklahoma, and qualify as operating leases under ASC 842.
41
Operating Leases – Lessee
The Company’s lease assets and liabilities recognized within its balance sheets were as follows:
| February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Operating lease assets: | ||||||||
| Right-of-use assets | $ | $ | ||||||
| Operating lease liabilities: | ||||||||
| Current lease liabilities | $ | $ | ||||||
| Long-term lease liabilities | $ | $ | ||||||
The weighted-average remaining lease term and weighted-average discount rate used to calculate the present value of lease liabilities are as follows:
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Weighted-average remaining lease term (months) | ||||||||
| Weighted-average discount rate | % | % | ||||||
The components of lease cost are as follows:
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Fixed lease costs | $ | $ | ||||||
Future minimum rental payments under operating leases with initial terms greater than one year as of February 28, 2025, are as follows:
| Years ending February 28 | ||||
| 2026 | ||||
| 2027 | ||||
| Total future minimum rental payments | ||||
| Less: imputed interest | ( | ) | ||
| Total operating lease liabilities | $ | |||
Supplemental cash flow information related to leases is as follows:
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Operating cash flows – operating leases | $ | $ | ||||||
The Company assesses its leases to determine whether it is reasonably certain that these renewal options will be exercised. In general, most of the office space outside of Tulsa, Oklahoma is associated with remote employees. Their continued employment determines the need for this space. Much of the warehouse space outside of the Hilti Complex is used to store non-current inventory. As the Company sells down excess inventory, less outside space will be needed and any renewals will be for less space. Accordingly, the renewal options are not included in the calculation of its right-of-use assets and lease liabilities, as the Company does not believe that it is reasonably certain that these renewal options will be exercised.
42
Operating Leases – Lessor
In connection with the 2015
purchase of the Hilti Complex, we entered into a
On May 26, 2024, the Company
entered into a triple-net lease agreement for approximately
The Company also subleases some office and warehouse space in one of it’s leased facilities.
Future minimum payments receivable under operating leases with terms greater than one year are estimated as follows:
| Years ending February 28 (29), | ||||
| 2026 | $ | |||
| 2027 | ||||
| 2028 | ||||
| 2029 | ||||
| 2030 | ||||
| Thereafter | ||||
| Total | $ | |||
The cost of the leased space
was approximately $
12. DEBT
Debt consists of the following:
| February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Line of credit | $ | $ | ||||||
| Floating rate term loan | $ | $ | ||||||
| Fixed rate term loan | ||||||||
| Total term debt | ||||||||
| Less current portion | ( | ) | ( | ) | ||||
| Less debt issue cost | ( | ) | ( | ) | ||||
| Long-term debt, net | $ | $ | ||||||
On August 9, 2022, the Company
executed a Credit Agreement (“Loan Agreement”) with BOKF, NA (“Bank of Oklahoma” or the “Lender”).
The Loan Agreement established a fixed rate term loan in the principal amount of $
On December 22, 2022, the Company executed the First Amendment to our Loan Agreement with the Lender. This amendment clarified the definition of the Fixed Charge Coverage Ratio to exclude dividends paid prior to November 30, 2022, and placed restrictions on acquisitions and cash dividends.
43
On May 10, 2023, the Company
executed the Second Amendment to our Loan Agreement with the Lender. This amendment waived the fixed charge ratio default which occurred
on February 28, 2023 and amended the financial covenant to not require the fixed charge ratio to be measured at May 31, 2023. The Second
Amendment also added a cumulative maximum level of fiscal year to date inventory purchases through the expiration of the Revolving Loan
Agreement, increased the borrowing rate on the Company’s Revolving Loan to Term SOFR Rate plus
On June 6, 2023, pursuant
to its interest rate risk and risk management strategy, the Company entered into a swap transaction (the “Swap Transaction”)
with the Lender, which converts a portion of the original $
On August 9, 2023, the Company
executed the Third Amendment along with a Revised Credit Agreement (“Credit Agreement”) with the Lender. This amendment extended
the Revolving Loan maturity date to January 31, 2024 and introduced a stepdown to the Revolving Commitment from $
On November 30, 2023, the
Company executed the Fourth Amendment to the Credit Agreement with the Lender. This amendment, effective December 1, 2023, increased the
Revolving Loan commitment to $
On June 13, 2024, the Company
executed the Fifth Amendment to the Credit Agreement with the Lender. The amendment, effective May 31, 2024, adjusts the maximum availability
of the Revolving Loan commitment to $
On October 7, 2024, the Company
executed the Sixth Amendment to the Credit Agreement with the Lender. The amendment, effective October 3, 2024, extended the maturity
date to
On January 13, 2025, the Company
executed the Seventh Amendment to the Credit Agreement with the Lender. The amendment, effective January 4, 2025, decreased the maximum
availability of the Revolving Loan commitment to $
On April 16, 2025, subsequent
to year end, the Company executed the Eighth Amendment to the Credit Agreement with the Lender. The amendment, effective April 4, 2025,
increased the Revolving Loan interest rate on the effective date to SOFR +
44
Available credit under the
current $
Features of the Revised Loan Agreement include:
| (i) | Two Term Loans on 20-year amortization with 5-year maturity date of | |
| (ii) | $ | |
| (iii) | $ | |
| (iv) | $ | |
| (v) | Revolving Loan allows for Letters of Credit upon bank approval (none were outstanding at February 28, 2025) |
13. SHARE-BASED COMPENSATION
We account for share-based compensation whereby share-based payment transactions with employees, such as stock options and restricted stock, are measured at estimated fair value at the date of grant. For awards subject to service conditions, compensation expense is recognized over the vesting period on a straight-line basis. Awards subject to performance conditions are attributed separately for each vesting tranche of the award and are recognized ratably from the service inception date to the vesting date for each tranche. Forfeitures are recognized when they occur. The probability of restricted share awards granted with future performance conditions is evaluated at each reporting period and share awards are updated and compensation expense is adjusted based on updated information.
In July 2018, our shareholders
approved the Company’s 2019 Long-Term Incentive Plan (“2019 LTI Plan”).
In July 2021, our shareholders
approved the Company’s 2022 Long-Term Incentive Plan (“2022 LTI Plan”).
45
During fiscal year 2021, the
Company granted
A summary of compensation expense recognized in connection with restricted share awards as follows:
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Share-based compensation expense - net of forfeitures | $ | $ | ||||||
The following table summarizes stock award activity during fiscal year 2025 under the 2019 LTI Plan:
| Shares | Weighted Average Fair Value (per share) | |||||||
| Outstanding at February 29, 2024 | $ | |||||||
| Granted | ||||||||
| Vested | ( | ) | ||||||
| Forfeited | ||||||||
| Outstanding at February 28, 2025 | $ | |||||||
14. STOCK REPURCHASE PLAN
In April 2008, the Board of
Directors authorized us to repurchase up to an additional
During fiscal year 2024, there
was a repurchase of treasury stock for
46
15. QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)
The following is a summary of the quarterly results of operations for the years ended February 28, 2025 and February 29, 2024:
| Net Revenues |
Gross Margin |
Net Earnings (Loss) |
Basic Earnings (Loss) Per Share |
Diluted Earnings (Loss) Per Share |
||||||||||||||||
| 2025 | ||||||||||||||||||||
| First quarter | $ | $ | $ | ( |
) | $ | ( |
) | $ | ( |
) | |||||||||
| Second quarter | ( |
) | ( |
) | ( |
) | ||||||||||||||
| Third quarter | ( |
) | ( |
) | ( |
) | ||||||||||||||
| Fourth quarter | ( |
) | ( |
) | ( |
) | ||||||||||||||
| Total year | $ | $ | $ | ( |
) | $ | ( |
) | $ | ( |
) | |||||||||
| 2024 | ||||||||||||||||||||
| First quarter | $ | $ | $ | ( |
) | $ | ( |
) | $ | ( |
) | |||||||||
| Second quarter | ||||||||||||||||||||
| Third quarter | ||||||||||||||||||||
| Fourth quarter | ( |
) | ( |
) | ( |
) | ||||||||||||||
| Total year | $ | $ | $ | $ | $ | |||||||||||||||
16. BUSINESS SEGMENTS
We have
The accounting policies for the segments are the same as those for the rest of the Company. We evaluate segment performance based on earnings before income taxes of the segments, which is defined as segment net revenues reduced by cost of sales and direct expenses. Direct expenses are composed of payroll, commissions, general and administrative, and operating and selling expenses. Corporate expenses, depreciation, interest expense, other income, and income taxes are not allocated to the segments but are listed in the “Other” row below. Corporate expenses include the executive department, accounting department, information services department, general office management, warehouse operations and building facilities management. Our assets and liabilities are not allocated on a segment basis. Separate financial information is regularly evaluated by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources. For the Company, the Chief Executive Officer is the CODM.
Information by industry segment for the years ended February 28, 2025 and February 29, 2024 is set forth below:
NET REVENUES
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Publishing | $ | $ | ||||||
| PaperPie | ||||||||
| Total | $ | $ | ||||||
47
EARNINGS (LOSS) BEFORE INCOME TAXES
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Publishing | $ | $ | ||||||
| PaperPie | ||||||||
| Other | ( | ) | ( | ) | ||||
| Total | $ | ( | ) | $ | ||||
Publishing Operating Results
The following table summarizes the operating results of the Publishing segment for the twelve months ended February 28 (29):
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Net revenues | ||||||||
| Cost of goods sold | ||||||||
| Gross margin | ||||||||
| Operating expenses | ||||||||
| Operating and selling | ||||||||
| Sales commissions | ||||||||
| General and administrative | ||||||||
| Total operating expenses | ||||||||
| Operating income | $ | $ | ||||||
PaperPie Operating Results
The following table summarizes the operating results of the PaperPie segment for the twelve months ended February 28 (29):
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Net revenues | ||||||||
| Cost of goods sold | ||||||||
| Gross margin | ||||||||
| Operating expenses | ||||||||
| Operating and selling | ||||||||
| Sales commissions | ||||||||
| General and administrative | ||||||||
| Total operating expenses | ||||||||
| Operating income | $ | $ | ||||||
| Average number of active Brand Partners | ||||||||
48
Information for the Other segment above for the years ended February 28, 2025 and February 29, 2024 is set forth below:
OTHER NON-SEGMENT EARNINGS (LOSS) BEFORE INCOME TAXES
| Year Ended February 28 (29), | ||||||||
| 2025 | 2024 | |||||||
| Operating and selling: | ||||||||
| Freight | $ | $ | ||||||
| Computer support | ||||||||
| Operating and selling total | ||||||||
| General and administrative: | ||||||||
| Payroll | ||||||||
| Depreciation | ||||||||
| Building and warehouse rents | ||||||||
| Outside services | ||||||||
| Property taxes | ||||||||
| Dues and subscriptions | ||||||||
| Property insurance | ||||||||
| Professional service fees | ||||||||
| Other | ||||||||
| General and administrative total | ||||||||
| Interest expense | ||||||||
| Other income | ( | ) | ( | ) | ||||
| Total other non-segment loss before income taxes | $ | $ | ||||||
17. INTEREST RATE EXCHANGE AGREEMENT
The Company maintains an interest-rate risk-management strategy that uses interest-rate swap instruments to minimize significant, unanticipated earnings fluctuations caused by interest-rate volatility. The Company’s specific goal is to lower the cost of its borrowed funds, when possible.
On June 5, 2023, the Company
entered into a receive-variable (based on 30-Day SOFR)/pay-fixed interest-rate swap agreement related to $
The effective portion of the unrealized gain or loss on this interest-rate swap is reported as a component of other comprehensive income (“OCI”) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Gains and losses on the interest rate swap representing amounts excluded from the assessment of hedge effectiveness are recognized in the current earnings.
The fair value of the interest rate swap is included in the following caption on the balance sheets as follows:
| February 28, 2025 | February 29, 2024 | |||||||
| Prepaid expenses and other assets | $ | $ | ||||||
| Other current liabilities | $ | $ | ||||||
49
18. FINANCIAL INSTRUMENTS
The following methods and assumptions are used in estimating the fair-value disclosures for financial instruments:
| - | The carrying amounts reported on the balance sheets for cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximate fair value due to the short-term maturity of these instruments. | |
| - | The estimated fair value of our assets held for sale for the Hilti complex was approximately $ | |
| - | The estimated fair value of our term notes payable is estimated by management to approximate $ | |
| - | The fair value of the Company’s interest rate swap of $( |
19. DEFERRED REVENUES
The Company’s PaperPie
division receives payments on orders in advance of shipment. Any payments received prior to the end of the period that were not shipped
as of February 28, 2025 or February 29, 2024 are recorded as deferred revenues on the balance sheets. We received approximately $
20. SUBSEQUENT EVENTS
On March 21, 2025, the Company executed a new brokerage agreement with Keen-Summit Capital Partners, LLC (“Keen-Summit”) to assist with the marketing and sale of the Hilti Complex. The Agreement offers Keen-Summit the opportunity to list and provide sale opportunities of the Hilti Complex for a term of nine months, along with providing other services customary with brokerage agreements. The Agreement includes the engagement of McGraw Davisson Stewart, LLC to provide local services as a licensed broker in the state of Oklahoma.
On April 16, 2025, the Company
executed the Eighth Amendment to the Credit Agreement with the Lender. The amendment, effective April 4, 2025, increased the Revolving
Loan interest rate on the effective date to SOFR +
On May 14, 2025, the Company executed a Purchase and Sale Agreement (“Agreement”) with TG OTC, LLC (“Buyer”) for the Company’s headquarters and distribution warehouse located at 5400-5402 South 122nd East Avenue, Tulsa, Oklahoma 74146 (the “Hilti Complex”).
50
Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in the Registration Statements (No. 33-60188, 333-100659 and 333-231817) on Form S-8 of Educational Development Corporation of our reports dated May 19, 2025, relating to the financial statements of Educational Development Corporation, appearing in this Annual Report on Form 10-K of Educational Development Corporation for the year ended February 28, 2025.
/s/ HOGANTAYLOR LLP
Tulsa, Oklahoma
May 19, 2025
Exhibit 31.1
CERTIFICATION
I, Craig M. White, certify that:
| 1. | I have reviewed this Annual Report on Form 10-K of Educational Development Corporation; |
| 2. | Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; |
| 3. | Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; |
| 4. | The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: |
| a. | Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; |
| b. | Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; |
| c. | Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and |
| d. | Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and |
| 5. | The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions): |
| a. | All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and |
| b. | Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting. |
| Date: May 19, 2025 | |
| /s/ Craig M. White | |
| President, Chief Executive Officer, and | |
| Chairman of the Board | |
| (Principal Executive Officer) |
Exhibit 31.2
CERTIFICATION
I, Dan E. O’Keefe, certify that:
| 1. | I have reviewed this Annual Report on Form 10-K of Educational Development Corporation; |
| 2. | Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; |
| 3. | Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; |
| 4. | The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: |
| a. | Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; |
| b. | Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; |
| c. | Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and |
| d. | Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and |
| 5. | The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions): |
| a. | All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and |
| b. | Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting. |
| Date: May 19, 2025 | |
| /s/ Dan E. O’Keefe | |
| Chief Financial Officer and Corporate Secretary | |
| (Principal Financial and Accounting Officer) |
Exhibit 32.1
Certification Pursuant to 18 U.S.C. Section 1350,
as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
In connection with the Annual Report of Educational Development Corporation (the “Company”) on Form 10-K for the year ending February 28, 2025, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
| (1) | The Report fully complies with the requirements of Section 13 (a) or 15 (d) of the Securities Exchange Act of 1934; and | |
| (2) | The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. |
| Date: May 19, 2025 | By | /s/ Craig M. White |
| Craig M. White | ||
| President, Chief Executive Officer, and | ||
| Chairman of the Board | ||
| (Principal Executive Officer) | ||
| Date: May 19, 2025 | By | /s/ Dan E. O’Keefe |
| Dan E. O’Keefe | ||
| Chief Financial Officer and Corporate Secretary | ||
| (Principal Financial and Accounting Officer) |
A signed original of this written statement required by Section 906 has been provided to, and will be retained by, the Company and furnished to the Securities and Exchange Commission or its staff upon request.
Audit Information |
12 Months Ended |
|---|---|
Feb. 28, 2025 | |
| Auditor [Table] | |
| Auditor Name | HOGANTAYLOR LLP |
| Auditor Firm ID | 483 |
| Auditor Location | Tulsa, Oklahoma |
BALANCE SHEETS (Parentheticals) - USD ($) |
Feb. 28, 2025 |
Feb. 29, 2024 |
|---|---|---|
| Statement of Financial Position [Abstract] | ||
| Accounts receivable, less allowance for credit losses (in Dollars) | $ 112,300 | $ 129,000 |
| Common stock, shares issued | 12,702,080 | 12,702,080 |
| Common stock, authorized shares | 16,000,000 | 16,000,000 |
| Common stock, par value (in Dollars per share) | $ 0.2 | $ 0.2 |
| Common stock, shares outstanding | 8,583,201 | 8,575,088 |
STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($) |
12 Months Ended | |
|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| Statement of Comprehensive Income [Abstract] | ||
| Net earnings (loss) | $ (5,263,600) | $ 546,400 |
| Other comprehensive income (loss): | ||
| Unrealized gain (loss) on interest rate exchange agreement | (39,800) | 24,400 |
| Comprehensive income (loss) | $ (5,303,400) | $ 570,800 |
STATEMENTS OF SHAREHOLDERS’ EQUITY - USD ($) |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
Treasury Stock, Common [Member] |
AOCI Attributable to Parent [Member] |
Total |
|---|---|---|---|---|---|---|
| Balance at Feb. 28, 2023 | $ 2,540,400 | $ 13,193,400 | $ 42,020,200 | $ (12,522,200) | $ 45,231,800 | |
| Balance (in Shares) at Feb. 28, 2023 | 12,702,080 | 3,988,791 | ||||
| Purchases of treasury stock | $ (563,900) | $ (563,900) | ||||
| Purchases of treasury stock (in Shares) | 138,201 | 138,201 | ||||
| Forfeiture of restricted shares (in Shares) | 35,285 | |||||
| Issuance of restricted share awards for vesting (in Shares) | (35,285) | |||||
| Change in fair value of interest rate exchange agreement | $ 24,400 | $ 24,400 | ||||
| Share-based compensation expense – net | 212,000 | 212,000 | ||||
| Net earnings (loss) | 546,400 | 546,400 | ||||
| Balance at Feb. 29, 2024 | $ 2,540,400 | 13,405,400 | 42,566,600 | $ (13,086,100) | 24,400 | 45,450,700 |
| Balance (in Shares) at Feb. 29, 2024 | 12,702,080 | 4,126,992 | ||||
| Purchases of treasury stock | 600 | $ (1,300) | (700) | |||
| Purchases of treasury stock (in Shares) | 400 | |||||
| Sales of treasury stock | (9,300) | $ 27,000 | 17,700 | |||
| Sales of treasury stock (in Shares) | (8,513) | |||||
| Change in fair value of interest rate exchange agreement | (39,800) | (39,800) | ||||
| Share-based compensation expense – net | 403,300 | 403,300 | ||||
| Net earnings (loss) | (5,263,600) | (5,263,600) | ||||
| Balance at Feb. 28, 2025 | $ 2,540,400 | $ 13,800,000 | $ 37,303,000 | $ (13,060,400) | $ (15,400) | $ 40,567,600 |
| Balance (in Shares) at Feb. 28, 2025 | 12,702,080 | 4,118,879 |
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accounting Policies [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Significant Accounting Policies [Text Block] | 1. DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Nature of Business—Educational Development Corporation (“we,” “our,” “us,” or “the Company”) distributes books and educational products and publications through our PaperPie and EDC Publishing (“Publishing”) divisions to individual consumers, book, toy and gift stores, libraries and home educators located throughout the United States (“U.S.”). We are the owner and exclusive publisher of Kane Miller children’s books; Learning Wrap-Ups, maker of educational manipulatives; and SmartLab Toys, maker of STEAM-based toys and games. We are also the exclusive United States Multi-Level Marketing (“MLM”) distributor of Usborne Publishing Limited (“Usborne”) children’s books.
Estimates—Our financial statements were prepared in conformity with accounting principles generally accepted in the United States of America, which requires management to make estimates and assumptions that affect the amounts and disclosures in the financial statements. Actual results could differ from these estimates.
Reclassifications— Certain reclassifications have been made to the fiscal 2024 statement of operations and notes to the financial statements to combine gross sales and discounts and allowances now presented as product revenues, net of discount and allowances to conform with the current year financial statement presentation. These reclassifications had no effect on net earnings.
Liquidity— In accordance with ASC 205-40, Going Concern, the Company has evaluated whether there are conditions and events considered in the aggregate that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that the financial statements are issued.
Determining the extent to which conditions or events raises substantial doubt about our ability to continue as a going concern and the extent to which mitigating plans sufficiently alleviate any such substantial doubt requires significant judgment and estimation by us. Our significant estimates related to this analysis may include identifying business factors such as completing the planned sale of owned real estate, changes in our Brand Partners, sales growth and profitability used in the forecasted financial results and liquidity. Further, we make assumptions about the probability that management’s plans will be effectively implemented and alleviate substantial doubt and our ability to continue as a going concern. We believe that the estimated values used in our going concern analysis are based on reasonable assumptions. However, such assumptions are inherently uncertain, and actual results could differ materially from those estimates.
The short-term duration of the revolving and term loans and uncertainty of the bank’s ongoing support beyond July 11, 2025, along with recurring operating losses and other items, raise substantial doubt over the Company’s ability to continue as a going concern. To address these concerns, the Company has taken steps in its plans to pay off its bank debts by selling owned real estate. Upon closing, the proceeds from the real estate sale are expected to pay off the Term Loans and Revolving Loan. Following the loan payoff, management plans to fund ongoing operations with limited borrowings through local banks or other financing sources. The Company began listing the owned real estate in fiscal 2024 but due to the size of the real estate transaction, the sale process has continued beyond several of the short-term amendment expirations. The bank has continued to extend the maturity dates on the revolving and term loans providing evidence of their support of the sale process and management’s plans to use the proceeds to pay off all bank debts. In addition, management’s plans include reducing inventory which will generate free cashflows and building the number of active PaperPie Brand Partners back to historical levels. Although there is no guarantee these plans will be successful, management believes these plans, if achieved, will alleviate the substantial doubt about continuing as a going concern and generate sufficient liquidity to meet our obligations as they become due over the next twelve months.
Sales Concentration—Significant portions of our sales are generated in our Direct Sales division, PaperPie. Of these sales, a substantial portion are facilitated through the use of social media collaboration platforms that allow our Brand Partners to interact in real-time, or near real-time, with customers. Brand Partners use these platforms to invite potential customers to “online parties,” provide product recommendations, answer questions, and provide links to other supporting online materials. When a customer is ready to purchase products from the online party, they are redirected from the social media platform to the Brand Partner’s company hosted e-commerce site where the order can be placed.
Cash, Cash Equivalents and Restricted Cash—Cash, cash equivalents, and restricted cash are maintained at financial institutions and, at times, balances may exceed federally insured limits of $250,000. We have never experienced any losses related to these balances. The majority of payments settled from banks for third party credit card transactions process within three to twenty business days, depending on the credit card processors reserve requirements. The payments in transit from our credit card processors and the short-term certificate of deposit with our bank supporting our monthly credit card usage are classified as restricted cash. Cash and cash equivalents include demand and time deposits, money market funds, and other short-term investments with maturities of three months or less when acquired. Accounts Receivable—Accounts receivable are uncollateralized customer obligations due under normal trade terms, generally requiring payment within thirty days from the invoice date. Extended payment terms are offered at certain times of the year for orders that meet minimum quantities or amounts. Payments of accounts receivable are allocated to the specific invoices identified on the customers’ remittance advice. Accounts receivables are carried at original invoice amount less an estimated reserve made for returns and discounts based on quarterly review of historical rates of returns and expected discounts to be taken. The carrying amount of accounts receivable is reduced, if needed, by a valuation allowance that reflects management’s best estimate of the amounts that will not be collected. The carrying amount also includes rent receivables in connection with our lessor arrangements, which include three rental agreements for warehouse and office space in Tulsa, Oklahoma, and qualify as operating leases under ASC 842 (See Note 11 of the financial statements for additional information).
Management periodically reviews accounts receivable balances and based on an assessment of historical bad debts, current customer receivable balances, age of customer receivable balances, customers’ financial conditions, and current economic trends, estimates the portion of the balance that will not be collected. Management provides for probable uncollectible amounts through a charge to earnings and a credit to a valuation account based on its assessment of the current status of the individual accounts. Balances which remain outstanding after management has made reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable. Recoveries of accounts receivable previously written off are recorded as income when received.
Inventories—Inventories are stated at the lower of either cost or net realizable value. Cost is determined using the average costing method. We present a portion of our inventory as a non-current asset. Occasionally we purchase product inventory in quantities in excess of what will be sold within the normal operating cycle due to the minimum order requirements of our primary supplier or changes in sales levels. We estimate non-current inventory using an anticipated turnover ratio by title, based primarily on historical trends. These excess quantities of 2½ years of anticipated sales are classified as noncurrent inventory.
The Company assumes title and responsibility for inventory purchased according to the contract language with our suppliers, and the individual shipment terms for the order. The Company maintains insurance for the value of the inventory once the title has been passed until it is received at our warehouse (“inventory in transit”).
Brand Partners that meet certain eligibility requirements may request and receive inventory on consignment. Consignment inventory is stated at the lower of either cost or net realizable value, less an estimated reserve for consignment inventory that is not expected to be sold or returned to the Company. The total cost of inventory on consignment, excluding the estimated reserve, with Brand Partners was $1,335,700 and $1,388,700 at February 28, 2025 and February 29, 2024, respectively. The Company has a reserve for consignment inventory not expected to be sold or returned of $402,400 and $379,600 as of February 28, 2025, and February 29, 2024, respectively.
Inventories are presented net of a valuation allowance, which includes reserves for inventory obsolescence and Brand Partner consignment inventory that is not expected to be sold or returned. Management estimates the allowance for both current and noncurrent inventory. The allowance is based on management’s identification of slow-moving inventory and estimated consignment inventory that will not be sold or returned.
Property, Plant and Equipment—Property, plant and equipment are stated at cost and depreciated on a straight-line basis over their estimated useful life, as follows:
Capitalized projects that are not placed in service are recorded as in progress and are not depreciated until the related assets are placed in service, including capitalized software. The development of customer and Brand Partner software applications is critical to our ongoing business operations and included in capitalized software. External and internal costs associated with the development of new software applications incurred during the application development stage are capitalized. Training and maintenance costs are expensed as incurred, while upgrades and enhancements are capitalized if it is probable that such expenditures will result in additional functionality. Assets Held for Sale— The Company classifies long-lived assets, or disposal groups to be sold, as held for sale in the period in which all of the following criteria are met per ASC 360: (1) management, having the authority to approve the action, commits to a plan to sell the asset or disposal group; (2) the asset or disposal group is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets or disposal groups; (3) an active program to locate a buyer and other actions required to complete the plan to sell the asset or disposal group have been initiated; (4) the sale of the asset or disposal group is probable, and transfer of the asset or disposal group is expected to qualify for recognition as a completed sale within one year, except if events or circumstances beyond our control extend the period of time required to sell the asset or disposal group beyond one year; (5) the asset or disposal group is being actively marketed for sale at a price that is reasonable in relation to its current fair value; and (6) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn.
We initially measure a long-lived asset or disposal group that is classified as held for sale at the lower of its carrying value or fair value less any costs to sell. Any loss resulting from this measurement is recognized in the period in which the held-for-sale criteria are met. Conversely, gains are not recognized on the sale of a long-lived asset or disposal group until the date of the sale. We assess the fair value of a long-lived asset or disposal group less any costs to sell each reporting period it remains classified as held for sale and report any subsequent changes as an adjustment to the carrying value of the asset or disposal group, as long as the new carrying value does not exceed the carrying value of the asset at the time it was initially classified as held for sale.
Upon determining that a long-lived asset or disposal group meets the criteria to be classified as held for sale, the Company ceases depreciation of the asset and reports long-lived assets and/or the assets and liabilities of the disposal group, if material, in the line items assets held for sale and liabilities held for sale, respectively, in our balance sheet. Refer to Note 3.
Impairment of Long-Lived Assets—We review the value of long-lived assets for possible impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable based on estimated future cash flows. Such indicators include, among others, the nature of the asset, the projected future economic benefit of the asset, historical and future cash flows and profitability measurements. If the carrying value of an asset exceeds the future undiscounted cash flows expected from the asset, we recognize an impairment charge for the excess of the carrying value of the asset over its estimated fair value. Determination as to whether and how much an asset is impaired involves management estimates and can be impacted by other uncertainties. No impairment was noted during fiscal years 2025 or 2024.
Leases—We have both lessee and lessor arrangements. Our leases are evaluated at inception or at any subsequent modification. Depending on the terms, leases are classified as either operating or finance leases if we are the lessee, or as operating, sales-type or direct financing leases if we are the lessor, as appropriate under ASC 842 – Leases. In accordance with ASC 842, we have made an accounting policy election to not apply the standard to lessee arrangements with a term of one year or less and no purchase option that is reasonably certain of exercise. We account for these short-term arrangements by recognizing payments and expenses as incurred, without recording a lease liability and right-of-use asset. We have also made an accounting policy election for both our lessee and lessor arrangements to combine lease and non-lease components. This election is applied to all of our lease arrangements as our non-lease components are not material and do not result in significant timing differences in the recognition of rental expenses or income.
We recognize lease liabilities, reported on the balance sheets, for each lease based on the present value of the remaining minimum fixed rental payments (which include payments under any renewal option that we are reasonably certain to exercise), using a discount rate that approximates the rate of interest we would have to pay to borrow on a collateralized basis over a similar term. Expected payments in the next twelve months are classified as current lease liabilities. Payments in excess of twelve months are classified as long-term lease liabilities. We also recognize a right-of-use asset, on the balance sheet for each lease, which is valued at the lease liability and adjusted for prepaid or accrued rent balances existing at the time of the initial recognition. The lease liability and right-of-use assets are reduced over the term of the lease as payments are made and the assets are used. Minimum fixed rental payments are recognized on a straight-line basis over the life of the lease as costs and expensed in our statements of operations. Variable and short-term rental payments are recognized as costs and expenses as they are incurred.
Revenues associated with the lessor leases are recorded on a straight-line basis over the initial lease term and are reported in other income in the statements of operations. We recognize variable rental payments as revenue in the period in which the changes in facts and circumstances, on which the variable lease payments are based, occur. Sublease rental income is recognized on a straight-line basis over the duration of each lease term.
Income Taxes—We account for income taxes under ASC 740 - Income Taxes, which requires an asset and liability approach. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and the tax basis of assets and liabilities using the current tax laws and rates. A valuation allowance is established, when necessary, to reduce net deferred tax assets to the amounts that are “more likely than not” to be realized. Revenue Recognition—Revenue is derived from the sales of children’s books and related products which are generally capable of being distinct and accounted for as a single performance obligation to deliver tangible goods. Substantially all of our products are sold to end consumers through our PaperPie division and to retail outlets through our Publishing division. Refer to Note 16 – Business Segments for revenue by segment. Revenues of both divisions are recognized when the product is shipped, FOB-Shipping Point, which is the point in time the customer obtains control of the products and risk of loss and rewards of ownership have been transferred. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for as a pass-through liability and therefore are excluded from net sales.
The majority of PaperPie’s sales contracts have a single performance obligation and are short-term in nature. PaperPie’s sales are generally collected at the time the product is ordered. Sales which have been paid for but not shipped are classified as deferred revenue on the balance sheet. Sales associated with consignment inventory are recognized when reported by the consignee and payment associated with the sale has been collected. Transportation revenue represents the amount billed to the customer for shipping the product and is recorded when the product is shipped.
Certain PaperPie sales contracts associated with the hostess award programs include sales incentives, such as discounted products. These incentives provide a separate performance obligation in the contract and material rights to the customer. The transaction price is allocated to the material right based on its relative standalone selling price and is recognized in revenue as the performance obligations are satisfied, which occurs at shipping point or at the expiration of the material right. As the products included as sales incentives are shipped with the associated products ordered, there is no deferral required. Revenues allocated to the material right are recognized in product revenues, net of discounts and allowances, and cost of goods sold in our statements of operations.
The majority of Publishing’s sales contracts have a single performance obligation and are short-term in nature. Publishing’s sales may be collected at the time the product is shipped, or the customers may be given payment terms based primarily on their credit worthiness and payment history.
Estimated allowances for sales returns, which reduce net revenues and cost of goods sold, are recorded as sales are recognized. Management uses a moving average calculation to estimate the allowance for sales returns. We are not responsible for a product damaged in transit and most damaged returns are primarily from retail stores. These returns result from damage that occurs in the stores, not in shipping to the stores. It is an industry practice to accept non-damaged returns from retail customers. Management has estimated sales returns of approximately $201,500 for both February 28, 2025 and February 29, 2024, which is included in other current liabilities on the Company’s balance sheet. In addition, management has recorded an asset for the expected value of non-damaged inventories to be returned. The estimated value of returned products of $100,800 is included in other current assets on the Company’s balance sheet for both February 28, 2025 and February 29, 2024.
The Company generally expenses sales commissions in the same period that the revenue is recognized. These costs are recorded within operating expenses. The Company does not disclose the value of unsatisfied performance obligations for contracts with an unexpected length of one year or less.
Advertising Costs—Advertising costs are expensed as incurred. Advertising expenses, included in general and administrative expenses in the statements of operations, were $265,500 and $373,400 for the years ended February 28, 2025 and February 29, 2024, respectively.
Shipping and Handling Costs—We classify shipping and handling costs as operating and selling expenses in the statements of operations. Shipping and handling costs include postage, freight, handling costs, as well as shipping materials and supplies. These costs were $4,574,200 and $6,744,400 for the years ended February 28, 2025 and February 29, 2024, respectively.
Share-Based Compensation—We account for share-based compensation whereby share-based payment transactions with employees, such as stock options and restricted stock, are measured at estimated fair value at the date of grant. For awards subject to service conditions, compensation expense is recognized over the vesting period on a straight-line basis. Awards subject to performance conditions are attributed separately for each vesting tranche of the award and are recognized ratably from the service inception date to the vesting date for each tranche. Forfeitures are recognized when they occur.
Interest Rate Exchange Agreement—The interest rate exchange agreement (“swap agreement”) is recognized on the balance sheet at its fair value. On the date the swap agreement is entered into, the Company designates the swap agreement as a hedge of a forecasted transaction or of the variability of cash flows to be received or paid related to a recognized asset or liability (cash-flow hedge) if the applicable criteria are met. Changes in the fair value of the swap agreement are recorded in other comprehensive income. The Company formally documents all the relationships between hedging instruments and hedged items, as well as its risk-management objective and strategy for undertaking various hedged transactions. This process includes linking all cash-flow hedges to specific assets and liabilities on the balance sheet or forecasted transactions. The Company also formally assesses, both at the hedge’s inception and on an ongoing basis, whether they are highly effective in offsetting changes in cash flows of hedged items. When it is determined that the swap agreement is not highly effective or that it has ceased to be highly effective, the Company discontinues hedge accounting prospectively as discussed below.
The Company discontinues hedge accounting prospectively when (a) it is determined that the swap agreement is no longer effective in offsetting changes in the cash flows of a hedged item (including forecasted transactions); (b) the swap agreement expires or is sold, terminated or exercised; (c) the swap agreement is de-designated as a hedge instrument because it is unlikely that a forecasted transaction will occur; or (d) management determines that designation as a hedge instrument is no longer appropriate.
When hedge accounting is discontinued because it is probable that a forecasted transaction will not occur, the swap agreement will continue to be carried on the balance sheet at its fair value, and gains and losses that were accumulated in other comprehensive income or loss will be recognized immediately in earnings. In all other situations in which hedge accounting is discontinued, the swap agreement will be carried at its fair value on the balance sheet with subsequent changes in its fair value recognized in the current period’s earnings.
Earnings per Share—Basic earnings (loss) per share (“EPS”) is computed by dividing net earnings (loss) by the weighted average number of common shares outstanding during the period. Diluted EPS is based on the combined weighted average number of common shares outstanding and dilutive potential common shares issuable which include, where appropriate, the assumed exercise of options and the assumed vesting of granted restricted share awards. In computing Diluted EPS, we have utilized the treasury stock method.
The computation of weighted average common and common equivalent shares used in the calculation of basic and diluted EPS is shown below:
As shown in the table below, the following shares have not been included in the calculation of diluted earnings (loss) per share as they would be anti-dilutive to the calculation above:
New Accounting Pronouncements— The Financial Accounting Standards Board (“FASB”) periodically issues new accounting standards in a continuing effort to improve standards of financial accounting and reporting. We have reviewed the recently issued pronouncements and concluded the following new accounting standard updates (“ASU”) apply to us:
New Accounting Standards or Updates Adopted
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which provides updates to qualitative and quantitative reportable segment disclosure requirements, including enhanced disclosures about significant segment expenses and increased interim disclosure requirements, among others. The ASU requires public entities to adopt this new guidance on a retrospective basis. The Company adopted ASU 2023-07 for the fiscal year ended February 28, 2025, and applied it retrospectively to all prior periods presented. See Note 16 “Business Segments” for further information.
New Accounting Standards or Updates Not Yet Adopted
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which provides qualitative and quantitative updates to the rate reconciliation and income taxes paid disclosures, among others, in order to enhance the transparency of income tax disclosures, including consistent categories and greater disaggregation of information in the rate reconciliation and disaggregation by jurisdiction of income taxes paid. The amendments in ASU 2023-09 are effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied prospectively; however, retrospective application is also permitted. This ASU will be effective for our Form 10-K for fiscal 2026. We are currently evaluating the impact this ASU may have on our financial statement disclosures.
In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which requires disclosure about the types of costs and expenses included in certain expense captions presented on the income statement. The new disclosure requirements are effective for the Company’s annual periods beginning March 1, 2027, and interim periods beginning March 1, 2028, with early adoption permitted, and may be applied either prospectively or retrospectively. The Company is currently evaluating the ASU to determine its impact on the Company’s financial statements and disclosures. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CASH |
12 Months Ended | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents [Abstract] | |||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents Disclosure [Text Block] | 2. CASH
The table below reconciles cash, cash equivalents, and restricted cash as reported in the balance sheet to the total of the same amounts shown in the statements of cash flows:
The Company has contracted with Nexio and PayPal, Inc., third-party merchant service processors, to capture Visa, Discover, Mastercard and PayPal payments from customers. Approximately 90% of all payments received by the Company are channeled through these processors. These processors hold cash payments received from customers in reserve for a specified number of days to offset any potential chargebacks. The Company also has a short-term certificate of deposit with the Company’s bank as collateral for business credit card use. The Company has classified the cash held in reserves by Nexio and PayPal and the restricted certificate of deposit as restricted cash. |
||||||||||||||||||||||||||||||||||||
ASSETS HELD FOR SALE |
12 Months Ended |
|---|---|
Feb. 28, 2025 | |
| Assets Held For Sale Abstract | |
| Assets Held For Sale [Text Block] | 3. ASSETS HELD FOR SALE
During the third quarter of fiscal 2024, the Company listed its real estate property located at 5402 S. 122nd E. Ave, Tulsa, Oklahoma 74146 for sale. This property, consisting of approximately 402,000 square feet of office and warehouse space on 35-acres (the “Hilti Complex”), along with 17-acres of adjacent undeveloped land, was appraised in November 2024 with a market value of approximately $47,410,000. The Company ceased recording depreciation on the assets upon meeting the held for sale criteria at the end of the third quarter of fiscal 2024.
As presented in the marketing materials associated with the listed Hilti Complex, EDC expects to assign the existing tenant leases to the buyer along with executing a new lease for the Company’s occupied space; but retain ownership of the excess land, consisting of approximately 17 acres of undeveloped land adjacent to the Hilti Complex. The initial term of the lease is expected to be 10 years, and the initial lease rate is expected to be $8.00 per square foot, with 2.0% annual escalations beginning in year two of the lease. The Lease will also include triple-net terms, where the Seller will be responsible for utilities, insurance, property taxes, and regular maintenance, including roof and structural maintenance. Additionally, the Seller will retain the rights to sublease, subject to buyer approval, any available unused space in the building during the lease term. The Lease will also encompass other standard terms that are customary in the local market.
During the second quarter of fiscal year 2025, the Company entered into a triple-net lease agreement for approximately 111,000 square feet of available office and warehouse space in the Hilti Complex to a new tenant. To create space for this new tenant, the Company removed three production lines from the warehouse before July 31, 2024. As a result, In the second quarter of fiscal 2025, the Company made available and committed to sell the equipment removed. The Company is actively trying to locate a buyer as of February 28, 2025. The Company is subject to the presentation and disclosure requirements since the equipment meets all the criteria and is classified as an “Asset Held for Sale.” Once Management determined that the equipment removed met the criteria to be classified as held for sale, the Company ceased depreciation of the asset and reported it separately on the balance sheet, beginning on August 31, 2024.
The assets held for sale consist of property and equipment. The Company records assets held for sale at the lower of their carrying value or fair value less costs to sell. The total carrying value of assets held for sale was $19,277,000 and $18,281,100 as of February 28, 2025, and February 29, 2024, respectively, and is separately recorded on the balance sheet. |
INVENTORIES |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Inventory Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Inventory Disclosure [Text Block] | 4. INVENTORIES
Inventories consist of the following:
Inventory in transit totaled $25,500 and $264,000 at February 28, 2025 and February 29, 2024, respectively.
Product inventory quantities in excess of what we expect will be sold within the normal operating cycle, based on 2 ½ years of anticipated sales, are included in noncurrent inventory. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BUSINESS CONCENTRATION |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Risks and Uncertainties [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Concentration Risk Disclosure [Text Block] | 5. BUSINESS CONCENTRATION
Significant portions of our inventory purchases are concentrated with an England-based publishing company, Usborne Publishing Limited (“Usborne”). During fiscal 2023, we entered into a new distribution agreement (“Agreement”) with Usborne. The Agreement includes annual minimum purchase volumes along with specific payment terms and letter of credit requirements, which if not met offer Usborne the right to terminate the Agreement on less than 30 days’ written notice. Should termination of the Agreement occur, the Company will be allowed to sell its remaining Usborne inventory for an agreed upon period, but not less than twelve months following the termination date. As of February 28, 2025, the Company did not meet the minimum purchase requirements and did not supply the letter of credit required under the Agreement, which offers Usborne the right to exercise their option to terminate the Agreement. Usborne has not notified the Company of termination of the Agreement. In addition, Usborne has refused to pay the $1.0 million volume rebate owed to the Company from purchases made during fiscal 2022. The Company is disputing the cancellation of the rebate but has not recognized any rebate due to its uncertainty. Additionally, under the terms in the Agreement, the Company no longer has the rights to distribute Usborne’s products to retail customers through our Publishing division. As a result, the Company discontinued selling Usborne products to retail customers in the first quarter of fiscal 2024.
The following table summarizes Usborne product revenues, net of discounts, by division and inventory purchases by product type:
Total Usborne inventory owned by the Company and included in our balance sheets was $23,696,800 and $29,010,200 as of February 28, 2025 and February 29, 2024, respectively. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PROPERTY, PLANT AND EQUIPMENT |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant and Equipment [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant and Equipment Disclosure [Text Block] | 6. PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment consist of the following:
During the fourth quarter of fiscal 2025 the Company decided to abandon a third-party host platform project that was customized for PaperPie brand partners. The cost associated with the development of this project was removed from capitalized software-in progress and the related loss on abandonment of $318,100 is included in other income on the statement of operations for the year ended February 28, 2025. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OTHER CURRENT LIABILITIES |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Liabilities Disclosure [Text Block] | 7. OTHER CURRENT LIABILITIES
Other current liabilities consist of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OTHER INCOME |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Income and Expenses [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Income and Other Expense Disclosure [Text Block] | 8. OTHER INCOME
A summary of other income is shown below:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
INCOME TAXES |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Tax Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Tax Disclosure [Text Block] | 9. INCOME TAXES
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The tax effects of significant items comprising our net deferred tax assets and liabilities are as follows:
The components of income tax expense (benefit) are as follows:
The following reconciles our expected income tax rate to the U.S. federal statutory income tax rate:
We file our tax returns in the U.S. and certain state jurisdictions in which we have nexus. We are no longer subject to income tax examinations by tax authorities for the fiscal years before 2020.
Based upon a review of our income tax filing positions, we believe that our positions would be sustained upon an audit and do not anticipate any adjustments that would result in a material change to our financial position. Therefore, no reserves for uncertain income tax positions have been recorded. We classify interest and penalties associated with income taxes as a component of income tax expense on the statements of operations. The Company qualifies for certain research and development tax credits which lowers the overall expected income taxes to be paid. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EMPLOYEE BENEFIT PLAN |
12 Months Ended |
|---|---|
Feb. 28, 2025 | |
| Retirement Benefits [Abstract] | |
| Retirement Benefits [Text Block] | 10. EMPLOYEE BENEFIT PLAN
The Company has created the Educational Development Corporation Employee 401(k) Plan (“EDC 401(k) Plan”) as a benefit plan for employees offering retirement investment options as well as profit sharing with its employees, in the form of matching contributions. The EDC 401(k) Plan includes, as an investment option, the ability to purchase shares of the Company’s stock which the Plan Administrator acquires directly from NASDAQ. This plan incorporates the provisions of Section 401(k) of the Internal Revenue Code that allow favorable tax treatments on investments. The EDC 401(k) Plan is available to all employees that meet specific age and length of service requirements. The Company’s matching contributions are discretionary and approved at the annual meeting of the EDC 401(k) Plan’s Trustees and Company’s management. Matching contributions made to the Plan by the Company totaled $104,000 and $151,700 during the years ended February 28, 2025 and February 29, 2024, respectively. |
LEASES |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Disclosure Text Block [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lessor, Operating Leases [Text Block] | 11. LEASES
We have both lessee and lessor arrangements. Our lessee arrangements include six rental agreements where we have the exclusive use of dedicated office space in San Diego, California, Ogden, Utah, Seattle, Washington, a warehouse space in Joplin, Missouri and two leases for office and warehouse space locally in Tulsa, Oklahoma, all of which qualify as operating leases under ASC 842. Our lessor arrangements include three rental agreements for warehouse and office space in Tulsa, Oklahoma, and qualify as operating leases under ASC 842. Operating Leases – Lessee
The Company’s lease assets and liabilities recognized within its balance sheets were as follows:
The weighted-average remaining lease term and weighted-average discount rate used to calculate the present value of lease liabilities are as follows:
The components of lease cost are as follows:
Future minimum rental payments under operating leases with initial terms greater than one year as of February 28, 2025, are as follows:
Supplemental cash flow information related to leases is as follows:
The Company assesses its leases to determine whether it is reasonably certain that these renewal options will be exercised. In general, most of the office space outside of Tulsa, Oklahoma is associated with remote employees. Their continued employment determines the need for this space. Much of the warehouse space outside of the Hilti Complex is used to store non-current inventory. As the Company sells down excess inventory, less outside space will be needed and any renewals will be for less space. Accordingly, the renewal options are not included in the calculation of its right-of-use assets and lease liabilities, as the Company does not believe that it is reasonably certain that these renewal options will be exercised. Operating Leases – Lessor
In connection with the 2015 purchase of the Hilti Complex, we entered into a 15-year lease with the seller, a non-related third party, who leases 181,300 square feet, or 45.3% of the facility. The lessee pays $126,400 per month, through the lease anniversary date of December 2025 with a 2.0% annual increase adjustment on each anniversary date thereafter. The lease terms allow for one five-year extension, which is not a bargain renewal option, at the expiration of the 15-year term.
On May 26, 2024, the Company entered into a triple-net lease agreement for approximately 111,000 square feet of available office and warehouse space in the Hilti Complex to a new tenant. The initial lease term was for five years, commenced July 1, 2024, and included an option to extend the lease term for an additional five years. The lessee pays $84,000 per month, with 3% escalations at the beginning of each year of the lease. The lease includes standard triple-net terms such that the tenant shall be responsible for utilities, insurance, property taxes, repairs, and maintenance, excluding roof and structure, which shall be the landlord’s responsibility. On December 20, 2024, the Company executed an amendment to its lease with the tenant. The amendment provides the tenant a $500,000 improvement allowance, providing $10,000 credit per month on their scheduled rental payments for 50 months, in exchange for extending the term of the lease for an additional five years through June 30, 2034.
The Company also subleases some office and warehouse space in one of it’s leased facilities.
Future minimum payments receivable under operating leases with terms greater than one year are estimated as follows:
The cost of the leased space was approximately $16,333,900 as of February 28, 2025, and $10,159,500 as of February 29, 2024, respectively. The accumulated depreciation associated with the leased assets was $3,906,700 and $2,776,400 as of February 28, 2025, and February 29, 2024, respectively. During the third quarter of fiscal 2024, the Company announced its plans to sell the Hilti Complex and reclassified the land and buildings from property, plant and equipment to assets held for sale. The leased space was included in this reclassification. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DEBT |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Debt Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Debt Disclosure [Text Block] | 12. DEBT
Debt consists of the following:
On August 9, 2022, the Company executed a Credit Agreement (“Loan Agreement”) with BOKF, NA (“Bank of Oklahoma” or the “Lender”). The Loan Agreement established a fixed rate term loan in the principal amount of $15,000,000 (the “Fixed Rate Term Loan”), a floating rate term loan in the principal amount of $21,000,000 (the “Floating Rate Term Loan”; together with the Fixed Rate Term Loan, collectively, the “Term Loans”), and a revolving promissory note in the principal amount up to $15,000,000 (the “Revolving Loan” or “Line of Credit”).
On December 22, 2022, the Company executed the First Amendment to our Loan Agreement with the Lender. This amendment clarified the definition of the Fixed Charge Coverage Ratio to exclude dividends paid prior to November 30, 2022, and placed restrictions on acquisitions and cash dividends. On May 10, 2023, the Company executed the Second Amendment to our Loan Agreement with the Lender. This amendment waived the fixed charge ratio default which occurred on February 28, 2023 and amended the financial covenant to not require the fixed charge ratio to be measured at May 31, 2023. The Second Amendment also added a cumulative maximum level of fiscal year to date inventory purchases through the expiration of the Revolving Loan Agreement, increased the borrowing rate on the Company’s Revolving Loan to Term SOFR Rate plus 3.5%, required certain swap agreements be executed within 30 days of the amendment, reduced the revolving commitment from $15,000,000 to $14,000,000, effective May 10, 2023, and further reduced the revolving commitment to $13,500,000, effective July 15, 2023, among other items.
On June 6, 2023, pursuant to its interest rate risk and risk management strategy, the Company entered into a swap transaction (the “Swap Transaction”) with the Lender, which converts a portion of the original $21,000,000 Floating Rate Term Loan from a floating interest rate to a fixed interest rate for the next two years. The Swap Transaction has a notional amount of $18,000,000 through fiscal quarter ending May 31, 2024, and then resets to $13,000,000 through May 30, 2025, while continuing to mirror the amortizing balance of the Floating Rate Term Loan. Under the terms of this agreement, the Company, in effect, has exchanged the floating interest rate of 30-Day Term SOFR Rate at the trade date of June 5, 2023, to a fixed rate of 4.73%. The Swap Transaction commenced on June 7, 2023, with a termination date of May 30, 2025.
On August 9, 2023, the Company executed the Third Amendment along with a Revised Credit Agreement (“Credit Agreement”) with the Lender. This amendment extended the Revolving Loan maturity date to January 31, 2024 and introduced a stepdown to the Revolving Commitment from $13,500,000, through August 30, 2023; to $10,500,000 through October 30, 2023; to $9,000,000 through November 29, 2023; to $5,000,000 through December 30, 2023; to $4,500,000 through January 30, 2024; and to $4,000,000 on January 31, 2024. The amendment restricted the Company from entering into any new purchase orders and use its best efforts to cancel existing purchase orders. The Third Amendment also increased the borrowing rate on the Revolving Loan to 30-Day Term SOFR Rate + 4.50%. The Credit Agreement was updated for the changes in the Third Amendment as well as removed the fixed charge ratio and the ability for borrowings to be accelerated before the January 31, 2024 Revolving Loan maturity date.
On November 30, 2023, the Company executed the Fourth Amendment to the Credit Agreement with the Lender. This amendment, effective December 1, 2023, increased the Revolving Loan commitment to $8,000,000 and extended the maturity date to May 31, 2024. The amendment also required the Company to list the Hilti Complex for sale, allowed the Company to execute additional purchase orders, subject to the lender’s approval and conditions, not to exceed $2,100,000 between December 1, 2023 and March 31, 2024, among other items. Proceeds from the sale of the property are to be used to pay down the borrowings with the Lender.
On June 13, 2024, the Company executed the Fifth Amendment to the Credit Agreement with the Lender. The amendment, effective May 31, 2024, adjusts the maximum availability of the Revolving Loan commitment to $7,000,000 through the maturity date of October 4, 2024. The Amendment decreased in the Revolving Loan to $4,500,000 from the effective date of the sale of the Hilti Complex among other restrictions and requirements.
On October 7, 2024, the Company executed the Sixth Amendment to the Credit Agreement with the Lender. The amendment, effective October 3, 2024, extended the maturity date to January 4, 2025, and decreased on the Revolving Loan to $5,500,000 by November 30, 2024.
On January 13, 2025, the Company executed the Seventh Amendment to the Credit Agreement with the Lender. The amendment, effective January 4, 2025, decreased the maximum availability of the Revolving Loan commitment to $4,750,000 through the maturity date of April 4, 2025.
On April 16, 2025, subsequent to year end, the Company executed the Eighth Amendment to the Credit Agreement with the Lender. The amendment, effective April 4, 2025, increased the Revolving Loan interest rate on the effective date to SOFR + 6.00%, extended the maturity date of the Revolving Loan to July 11, 2025, and includes a required step down on the Revolving Loan to $4,500,000 million by May 31, 2025. The amendment also changed the maturity dates of the two term loans to September 19, 2025. Available credit under the current $4,750,000 revolving line of credit with the Company’s Lender was approximately $551,900 at February 28, 2025.
Features of the Revised Loan Agreement include:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SHARE-BASED COMPENSATION |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement, Recognized Amount [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] | 13. SHARE-BASED COMPENSATION
We account for share-based compensation whereby share-based payment transactions with employees, such as stock options and restricted stock, are measured at estimated fair value at the date of grant. For awards subject to service conditions, compensation expense is recognized over the vesting period on a straight-line basis. Awards subject to performance conditions are attributed separately for each vesting tranche of the award and are recognized ratably from the service inception date to the vesting date for each tranche. Forfeitures are recognized when they occur. The probability of restricted share awards granted with future performance conditions is evaluated at each reporting period and share awards are updated and compensation expense is adjusted based on updated information.
In July 2018, our shareholders approved the Company’s 2019 Long-Term Incentive Plan (“2019 LTI Plan”). The 2019 LTI Plan established up to 600,000 shares of restricted stock available to be granted to certain members of management based on exceeding specified net revenues and pre-tax performance metrics during fiscal years 2019, 2020 or 2021. The Company exceeded all defined metrics during these fiscal years and 600,000 shares were granted to members of management according to the Plan. The granted shares under the 2019 LTI Plan “cliff vest” after five years from the fiscal year that the defined metrics were exceeded.
In July 2021, our shareholders approved the Company’s 2022 Long-Term Incentive Plan (“2022 LTI Plan”). The 2022 LTI Plan establishes up to 300,000 shares of restricted stock available to be granted to certain members of management based on exceeding specified net revenues and pre-tax performance metrics during fiscal years 2022 and 2023. The number of restricted shares to be distributed depends on attaining the performance metrics defined by the 2022 LTI Plan and may result in the distribution of a number of shares that is less than, but not greater than, the number of restricted shares outlined in the terms of the 2022 LTI Plan. Restricted shares granted under the 2022 LTI Plan “cliff vest” after five years from the fiscal year that the defined metrics were exceeded. During fiscal year 2021, the Company granted 297,000 restricted shares under the 2019 LTI Plan with an average grant-date fair value of $6.30 per share. During fiscal year 2023, 18,000 restricted shares were forfeited, along with 760 additional shares purchased with dividends received from the original issue date. The 18,000 forfeited shares were re-granted to participants during fiscal 2023 with an average grant-date fair value of $2.08. The 760 shares purchased with dividends were not reissued. During fiscal year 2024, 35,285 restricted shares were forfeited and regranted to participants with an average grant-date fair value of $1.84. These granted shares totaling 297,000 shares vested on February 28, 2025.
A summary of compensation expense recognized in connection with restricted share awards as follows:
The following table summarizes stock award activity during fiscal year 2025 under the 2019 LTI Plan:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
STOCK REPURCHASE PLAN |
12 Months Ended |
|---|---|
Feb. 28, 2025 | |
| Share-Based Payment Arrangement [Abstract] | |
| Share-Based Payment Arrangement [Text Block] | 14. STOCK REPURCHASE PLAN
In April 2008, the Board of Directors authorized us to repurchase up to an additional 1,000,000 shares of our common stock under the plan initiated in 1998 (“amended 2008 plan”). On February 4, 2019, the Board of Directors replaced the amended 2008 plan with a new plan which authorized us to repurchase up to 800,000 shares of outstanding common stock in the open market or in privately negotiated transactions, and to utilize any derivative or similar instrument to effect share repurchase transactions (including without limitation, accelerated share repurchase contracts, equity forward transactions, equity swap transactions, floor transactions or other similar transactions or any combination of the foregoing transactions). This plan has no expiration date.
During fiscal year 2024, there was a repurchase of treasury stock for 138,201 shares for an average purchase price of $4.08 per share, which amounted to $563,900. During fiscal year 2025, 400 shares were repurchased under the amended 2008 plan. After the repurchase, the maximum number of shares that may be repurchased in the future is 375,993 as of February 28, 2025. |
QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Quarterly Financial Information Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Quarterly Financial Information [Text Block] | 15. QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)
The following is a summary of the quarterly results of operations for the years ended February 28, 2025 and February 29, 2024:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BUSINESS SEGMENTS |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting Disclosure [Text Block] | 16. BUSINESS SEGMENTS
We have two reportable segments: PaperPie and Publishing. These reportable segments are business units that offer different methods of distribution to different types of customers. They are managed separately based on the fundamental differences in their operations. Our PaperPie segment markets its products through a network of independent Brand Partners using a combination of internet sales, direct sales, home shows, and book fairs. Our Publishing segment markets its products to retail accounts, which include book, school supply, toy and gift stores, museums, trade and specialty wholesalers, through commissioned sales representatives, and our internal tele-sales group. See Note 5 for the impact of our updated Usborne distribution agreement on the Publishing segment.
The accounting policies for the segments are the same as those for the rest of the Company. We evaluate segment performance based on earnings before income taxes of the segments, which is defined as segment net revenues reduced by cost of sales and direct expenses. Direct expenses are composed of payroll, commissions, general and administrative, and operating and selling expenses. Corporate expenses, depreciation, interest expense, other income, and income taxes are not allocated to the segments but are listed in the “Other” row below. Corporate expenses include the executive department, accounting department, information services department, general office management, warehouse operations and building facilities management. Our assets and liabilities are not allocated on a segment basis. Separate financial information is regularly evaluated by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources. For the Company, the Chief Executive Officer is the CODM.
Information by industry segment for the years ended February 28, 2025 and February 29, 2024 is set forth below:
NET REVENUES
EARNINGS (LOSS) BEFORE INCOME TAXES
Publishing Operating Results
The following table summarizes the operating results of the Publishing segment for the twelve months ended February 28 (29):
PaperPie Operating Results
The following table summarizes the operating results of the PaperPie segment for the twelve months ended February 28 (29):
Information for the Other segment above for the years ended February 28, 2025 and February 29, 2024 is set forth below:
OTHER NON-SEGMENT EARNINGS (LOSS) BEFORE INCOME TAXES
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
INTEREST RATE EXCHANGE AGREEMENT |
12 Months Ended | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||
| Disclosure Text Block [Abstract] | ||||||||||||||||||||||||||||
| Derivatives and Fair Value [Text Block] | 17. INTEREST RATE EXCHANGE AGREEMENT
The Company maintains an interest-rate risk-management strategy that uses interest-rate swap instruments to minimize significant, unanticipated earnings fluctuations caused by interest-rate volatility. The Company’s specific goal is to lower the cost of its borrowed funds, when possible.
On June 5, 2023, the Company entered into a receive-variable (based on 30-Day SOFR)/pay-fixed interest-rate swap agreement related to $18,000,000 of our $21,000,000 Floating Rate Term Loan. This swap is utilized to manage interest-rate exposure over the period of the interest-rate swap and is designated as a highly effective cash-flow hedge. The differential to be paid or received on the swap agreement is accrued as interest rates change and is recognized in interest expense over the life of the agreement. The swap agreement offsets a corresponding portion of the amortizing $21,000,000 Floating Rate Term Loan, which expires on May 30, 2025, and has effectively fixed the interest rate on the offsetting, outstanding balance of the $21,000,000 Floating Rate Term Loan at 6.48%. The notional amount of the swap and the offsetting, outstanding portion of the term loan was $11,250,000 on February 28, 2025. The interest-rate swap contains no credit-risk-related contingent features and is cross-collateralized by all assets of the Company.
The effective portion of the unrealized gain or loss on this interest-rate swap is reported as a component of other comprehensive income (“OCI”) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Gains and losses on the interest rate swap representing amounts excluded from the assessment of hedge effectiveness are recognized in the current earnings.
The fair value of the interest rate swap is included in the following caption on the balance sheets as follows:
|
|||||||||||||||||||||||||||
FINANCIAL INSTRUMENTS |
12 Months Ended | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||
| Fair Value Disclosures [Abstract] | ||||||||||||||||||||||
| Fair Value Disclosures [Text Block] | 18. FINANCIAL INSTRUMENTS
The following methods and assumptions are used in estimating the fair-value disclosures for financial instruments:
|
DEFERRED REVENUES |
12 Months Ended |
|---|---|
Feb. 28, 2025 | |
| Insurance [Abstract] | |
| Deferred Revenue Disclosure [Text Block] | 19. DEFERRED REVENUES
The Company’s PaperPie division receives payments on orders in advance of shipment. Any payments received prior to the end of the period that were not shipped as of February 28, 2025 or February 29, 2024 are recorded as deferred revenues on the balance sheets. We received approximately $491,800 and $583,500 as of February 28, 2025 and February 29, 2024, respectively, in payments for sales orders which were, or will be, shipped out subsequent to the end of the period. |
SUBSEQUENT EVENTS |
12 Months Ended |
|---|---|
Feb. 28, 2025 | |
| Subsequent Events [Abstract] | |
| Subsequent Events [Text Block] | 20. SUBSEQUENT EVENTS
On March 21, 2025, the Company executed a new brokerage agreement with Keen-Summit Capital Partners, LLC (“Keen-Summit”) to assist with the marketing and sale of the Hilti Complex. The Agreement offers Keen-Summit the opportunity to list and provide sale opportunities of the Hilti Complex for a term of nine months, along with providing other services customary with brokerage agreements. The Agreement includes the engagement of McGraw Davisson Stewart, LLC to provide local services as a licensed broker in the state of Oklahoma.
On April 16, 2025, the Company executed the Eighth Amendment to the Credit Agreement with the Lender. The amendment, effective April 4, 2025, increased the Revolving Loan interest rate on the effective date to SOFR + 6.00%, extends the maturity date of the Revolving Loan to July 11, 2025, and included a required step down on the Revolving Loan to $4.5 million by May 31, 2025. The amendment also changed the maturity dates of the two term loans to September 19, 2025.
On May 14, 2025, the Company executed a Purchase and Sale Agreement (“Agreement”) with TG OTC, LLC (“Buyer”) for the Company’s headquarters and distribution warehouse located at 5400-5402 South 122nd East Avenue, Tulsa, Oklahoma 74146 (the “Hilti Complex”).
The agreed upon sale price of the Hilti Complex per the executed Agreement totaled $35,150,000 less seller fees and closing costs. The proceeds from the sale will be utilized to pay off the Term Loans and Revolving Loan outstanding in the Credit Agreement with the Company’s Lender. At closing, the Company will assign the existing tenant leases to the Buyer and enter into a new lease for its occupied space in the Hilti Complex. The Agreement does not include the excess land parcel, consisting of approximately 17 acres of undeveloped land adjacent to the Hilti Complex, which will remain under the ownership of the Company.
The Agreement provides the Buyer a 90-day due diligence period to secure financing, perform inspections, review leases and perform other assessments. The closing of the sale is expected to be completed within 30 days following the due diligence period.
The initial term of the new lease with Buyer will be for 10 years, and the initial lease rate will be $8.62 per square foot, with 2.0% annual escalations beginning in year two of the lease and will include two five-year extension options. The Lease will also include typical triple-net terms, where the Seller will be responsible for utilities, insurance, property taxes, and regular maintenance. The Lease is expected to also encompass standard terms that are customary in the local market. |
Pay vs Performance Disclosure - USD ($) |
3 Months Ended | 12 Months Ended | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 |
Nov. 30, 2024 |
Aug. 31, 2024 |
May 31, 2024 |
Feb. 29, 2024 |
Nov. 30, 2023 |
Aug. 31, 2023 |
May 31, 2023 |
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| Pay vs Performance Disclosure | ||||||||||
| Net Income (Loss) | $ (1,345,500) | $ (835,700) | $ (1,803,400) | $ (1,279,000) | $ (1,614,600) | $ 1,972,100 | $ 1,061,700 | $ (872,800) | $ (5,263,600) | $ 546,400 |
Insider Trading Arrangements |
3 Months Ended |
|---|---|
Feb. 28, 2025 | |
| Trading Arrangements, by Individual | |
| Rule 10b5-1 Arrangement Adopted | false |
| Non-Rule 10b5-1 Arrangement Adopted | false |
| Rule 10b5-1 Arrangement Terminated | false |
| Non-Rule 10b5-1 Arrangement Terminated | false |
Cybersecurity Risk Management and Strategy Disclosure |
12 Months Ended | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||
| Cybersecurity Risk Management, Strategy, and Governance [Line Items] | ||||||||||||||||
| Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block] | The Company has developed and implemented a cybersecurity risk management program intended to protect the confidentiality, integrity, and availability of our critical systems and information. We designed and assessed our cybersecurity risk based on the Payment Card Industry Data Security Standard (PCI DSS). This does not imply that we meet any particular technical standards, specifications, or requirements, only that we use these frameworks as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business. Our cybersecurity risk management program is integrated into our overall enterprise risk management program and shares common methodologies, reporting channels, and governance processes that apply across the enterprise risk management program to other legal, compliance, strategic, operational, and financial risk areas. Our cybersecurity risk management program includes:
|
|||||||||||||||
| Cybersecurity Risk Management Processes Integrated [Flag] | true | |||||||||||||||
| Cybersecurity Risk Management Processes Integrated [Text Block] | Our cybersecurity risk management program is integrated into our overall enterprise risk management program and shares common methodologies, reporting channels, and governance processes that apply across the enterprise risk management program to other legal, compliance, strategic, operational, and financial risk areas. | |||||||||||||||
| Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] | false | |||||||||||||||
| Cybersecurity Risk Board of Directors Oversight [Text Block] | Our Board considers cybersecurity risk as part of its risk oversight function and has delegated oversight of cybersecurity and other information technology risks to the Company’s Chief Executive Officer and Chief Financial Officer, who oversee management’s implementation of our cybersecurity risk management program and incident response plans. Our management team and incident response team have overall responsibility for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and our retained external cybersecurity consultants that conduct vulnerability scans on a quarterly basis per PCI DSS standards. While cyber-attacks are common threats to all businesses, the Company did not experience a material cyber security incident in either fiscal year 2025 or 2024. Our management team is informed about and monitors the prevention, detection, mitigation, and remediation of key cybersecurity risks and incidents through various means. This may include briefings from internal security personnel, threat intelligence and other information obtained from governmental, public, or private sources, including external consultants engaged by us, and alerts and reports produced by security tools deployed in the information technology environment. |
|||||||||||||||
| Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] | Our Board considers cybersecurity risk as part of its risk oversight function and has delegated oversight of cybersecurity and other information technology risks to the Company’s Chief Executive Officer and Chief Financial Officer, who oversee management’s implementation of our cybersecurity risk management program and incident response plans. |
|||||||||||||||
| Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block] | Our Board considers cybersecurity risk as part of its risk oversight function and has delegated oversight of cybersecurity and other information technology risks to the Company’s Chief Executive Officer and Chief Financial Officer, who oversee management’s implementation of our cybersecurity risk management program and incident response plans. Our management team and incident response team have overall responsibility for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and our retained external cybersecurity consultants that conduct vulnerability scans on a quarterly basis per PCI DSS standards. While cyber-attacks are common threats to all businesses, the Company did not experience a material cyber security incident in either fiscal year 2025 or 2024. |
|||||||||||||||
| Cybersecurity Risk Role of Management [Text Block] | Our management team and incident response team have overall responsibility for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and our retained external cybersecurity consultants that conduct vulnerability scans on a quarterly basis per PCI DSS standards. While cyber-attacks are common threats to all businesses, the Company did not experience a material cyber security incident in either fiscal year 2025 or 2024. Our management team is informed about and monitors the prevention, detection, mitigation, and remediation of key cybersecurity risks and incidents through various means. This may include briefings from internal security personnel, threat intelligence and other information obtained from governmental, public, or private sources, including external consultants engaged by us, and alerts and reports produced by security tools deployed in the information technology environment. |
|||||||||||||||
| Cybersecurity Risk Management Positions or Committees Responsible [Flag] | true | |||||||||||||||
| Cybersecurity Risk Management Positions or Committees Responsible [Text Block] | Our Board considers cybersecurity risk as part of its risk oversight function and has delegated oversight of cybersecurity and other information technology risks to the Company’s Chief Executive Officer and Chief Financial Officer, who oversee management’s implementation of our cybersecurity risk management program and incident response plans. |
|||||||||||||||
| Cybersecurity Risk Management Expertise of Management Responsible [Text Block] | Our management team and incident response team have overall responsibility for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and our retained external cybersecurity consultants that conduct vulnerability scans on a quarterly basis per PCI DSS standards. While cyber-attacks are common threats to all businesses, the Company did not experience a material cyber security incident in either fiscal year 2025 or 2024. Our management team is informed about and monitors the prevention, detection, mitigation, and remediation of key cybersecurity risks and incidents through various means. This may include briefings from internal security personnel, threat intelligence and other information obtained from governmental, public, or private sources, including external consultants engaged by us, and alerts and reports produced by security tools deployed in the information technology environment. |
|||||||||||||||
| Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block] | Our management team and incident response team have overall responsibility for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and our retained external cybersecurity consultants that conduct vulnerability scans on a quarterly basis per PCI DSS standards. While cyber-attacks are common threats to all businesses, the Company did not experience a material cyber security incident in either fiscal year 2025 or 2024. Our management team is informed about and monitors the prevention, detection, mitigation, and remediation of key cybersecurity risks and incidents through various means. This may include briefings from internal security personnel, threat intelligence and other information obtained from governmental, public, or private sources, including external consultants engaged by us, and alerts and reports produced by security tools deployed in the information technology environment. |
|||||||||||||||
| Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] | true |
Accounting Policies, by Policy (Policies) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accounting Policies [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Basis of Accounting, Policy [Policy Text Block] | Nature of Business—Educational Development Corporation (“we,” “our,” “us,” or “the Company”) distributes books and educational products and publications through our PaperPie and EDC Publishing (“Publishing”) divisions to individual consumers, book, toy and gift stores, libraries and home educators located throughout the United States (“U.S.”). We are the owner and exclusive publisher of Kane Miller children’s books; Learning Wrap-Ups, maker of educational manipulatives; and SmartLab Toys, maker of STEAM-based toys and games. We are also the exclusive United States Multi-Level Marketing (“MLM”) distributor of Usborne Publishing Limited (“Usborne”) children’s books. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Use of Estimates, Policy [Policy Text Block] | Estimates—Our financial statements were prepared in conformity with accounting principles generally accepted in the United States of America, which requires management to make estimates and assumptions that affect the amounts and disclosures in the financial statements. Actual results could differ from these estimates. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Reclassification, Comparability Adjustment [Policy Text Block] | Reclassifications— Certain reclassifications have been made to the fiscal 2024 statement of operations and notes to the financial statements to combine gross sales and discounts and allowances now presented as product revenues, net of discount and allowances to conform with the current year financial statement presentation. These reclassifications had no effect on net earnings. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Liquidity [Policy Text Block] | Liquidity— In accordance with ASC 205-40, Going Concern, the Company has evaluated whether there are conditions and events considered in the aggregate that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that the financial statements are issued. Determining the extent to which conditions or events raises substantial doubt about our ability to continue as a going concern and the extent to which mitigating plans sufficiently alleviate any such substantial doubt requires significant judgment and estimation by us. Our significant estimates related to this analysis may include identifying business factors such as completing the planned sale of owned real estate, changes in our Brand Partners, sales growth and profitability used in the forecasted financial results and liquidity. Further, we make assumptions about the probability that management’s plans will be effectively implemented and alleviate substantial doubt and our ability to continue as a going concern. We believe that the estimated values used in our going concern analysis are based on reasonable assumptions. However, such assumptions are inherently uncertain, and actual results could differ materially from those estimates. The short-term duration of the revolving and term loans and uncertainty of the bank’s ongoing support beyond July 11, 2025, along with recurring operating losses and other items, raise substantial doubt over the Company’s ability to continue as a going concern. To address these concerns, the Company has taken steps in its plans to pay off its bank debts by selling owned real estate. Upon closing, the proceeds from the real estate sale are expected to pay off the Term Loans and Revolving Loan. Following the loan payoff, management plans to fund ongoing operations with limited borrowings through local banks or other financing sources. The Company began listing the owned real estate in fiscal 2024 but due to the size of the real estate transaction, the sale process has continued beyond several of the short-term amendment expirations. The bank has continued to extend the maturity dates on the revolving and term loans providing evidence of their support of the sale process and management’s plans to use the proceeds to pay off all bank debts. In addition, management’s plans include reducing inventory which will generate free cashflows and building the number of active PaperPie Brand Partners back to historical levels. Although there is no guarantee these plans will be successful, management believes these plans, if achieved, will alleviate the substantial doubt about continuing as a going concern and generate sufficient liquidity to meet our obligations as they become due over the next twelve months. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Concentration Risk, Credit Risk, Policy [Policy Text Block] | Sales Concentration—Significant portions of our sales are generated in our Direct Sales division, PaperPie. Of these sales, a substantial portion are facilitated through the use of social media collaboration platforms that allow our Brand Partners to interact in real-time, or near real-time, with customers. Brand Partners use these platforms to invite potential customers to “online parties,” provide product recommendations, answer questions, and provide links to other supporting online materials. When a customer is ready to purchase products from the online party, they are redirected from the social media platform to the Brand Partner’s company hosted e-commerce site where the order can be placed. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents, Policy [Policy Text Block] | Cash, Cash Equivalents and Restricted Cash—Cash, cash equivalents, and restricted cash are maintained at financial institutions and, at times, balances may exceed federally insured limits of $250,000. We have never experienced any losses related to these balances. The majority of payments settled from banks for third party credit card transactions process within three to twenty business days, depending on the credit card processors reserve requirements. The payments in transit from our credit card processors and the short-term certificate of deposit with our bank supporting our monthly credit card usage are classified as restricted cash. Cash and cash equivalents include demand and time deposits, money market funds, and other short-term investments with maturities of three months or less when acquired. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accounts Receivable [Policy Text Block] | Accounts Receivable—Accounts receivable are uncollateralized customer obligations due under normal trade terms, generally requiring payment within thirty days from the invoice date. Extended payment terms are offered at certain times of the year for orders that meet minimum quantities or amounts. Payments of accounts receivable are allocated to the specific invoices identified on the customers’ remittance advice. Accounts receivables are carried at original invoice amount less an estimated reserve made for returns and discounts based on quarterly review of historical rates of returns and expected discounts to be taken. The carrying amount of accounts receivable is reduced, if needed, by a valuation allowance that reflects management’s best estimate of the amounts that will not be collected. The carrying amount also includes rent receivables in connection with our lessor arrangements, which include three rental agreements for warehouse and office space in Tulsa, Oklahoma, and qualify as operating leases under ASC 842 (See Note 11 of the financial statements for additional information). Management periodically reviews accounts receivable balances and based on an assessment of historical bad debts, current customer receivable balances, age of customer receivable balances, customers’ financial conditions, and current economic trends, estimates the portion of the balance that will not be collected. Management provides for probable uncollectible amounts through a charge to earnings and a credit to a valuation account based on its assessment of the current status of the individual accounts. Balances which remain outstanding after management has made reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable. Recoveries of accounts receivable previously written off are recorded as income when received. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Inventory, Policy [Policy Text Block] | Inventories—Inventories are stated at the lower of either cost or net realizable value. Cost is determined using the average costing method. We present a portion of our inventory as a non-current asset. Occasionally we purchase product inventory in quantities in excess of what will be sold within the normal operating cycle due to the minimum order requirements of our primary supplier or changes in sales levels. We estimate non-current inventory using an anticipated turnover ratio by title, based primarily on historical trends. These excess quantities of 2½ years of anticipated sales are classified as noncurrent inventory. The Company assumes title and responsibility for inventory purchased according to the contract language with our suppliers, and the individual shipment terms for the order. The Company maintains insurance for the value of the inventory once the title has been passed until it is received at our warehouse (“inventory in transit”). Brand Partners that meet certain eligibility requirements may request and receive inventory on consignment. Consignment inventory is stated at the lower of either cost or net realizable value, less an estimated reserve for consignment inventory that is not expected to be sold or returned to the Company. The total cost of inventory on consignment, excluding the estimated reserve, with Brand Partners was $1,335,700 and $1,388,700 at February 28, 2025 and February 29, 2024, respectively. The Company has a reserve for consignment inventory not expected to be sold or returned of $402,400 and $379,600 as of February 28, 2025, and February 29, 2024, respectively. Inventories are presented net of a valuation allowance, which includes reserves for inventory obsolescence and Brand Partner consignment inventory that is not expected to be sold or returned. Management estimates the allowance for both current and noncurrent inventory. The allowance is based on management’s identification of slow-moving inventory and estimated consignment inventory that will not be sold or returned. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant and Equipment, Policy [Policy Text Block] | Property, Plant and Equipment—Property, plant and equipment are stated at cost and depreciated on a straight-line basis over their estimated useful life, as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Assets Held For Sale [Policy Text Block] | Assets Held for Sale— The Company classifies long-lived assets, or disposal groups to be sold, as held for sale in the period in which all of the following criteria are met per ASC 360: (1) management, having the authority to approve the action, commits to a plan to sell the asset or disposal group; (2) the asset or disposal group is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets or disposal groups; (3) an active program to locate a buyer and other actions required to complete the plan to sell the asset or disposal group have been initiated; (4) the sale of the asset or disposal group is probable, and transfer of the asset or disposal group is expected to qualify for recognition as a completed sale within one year, except if events or circumstances beyond our control extend the period of time required to sell the asset or disposal group beyond one year; (5) the asset or disposal group is being actively marketed for sale at a price that is reasonable in relation to its current fair value; and (6) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. We initially measure a long-lived asset or disposal group that is classified as held for sale at the lower of its carrying value or fair value less any costs to sell. Any loss resulting from this measurement is recognized in the period in which the held-for-sale criteria are met. Conversely, gains are not recognized on the sale of a long-lived asset or disposal group until the date of the sale. We assess the fair value of a long-lived asset or disposal group less any costs to sell each reporting period it remains classified as held for sale and report any subsequent changes as an adjustment to the carrying value of the asset or disposal group, as long as the new carrying value does not exceed the carrying value of the asset at the time it was initially classified as held for sale. Upon determining that a long-lived asset or disposal group meets the criteria to be classified as held for sale, the Company ceases depreciation of the asset and reports long-lived assets and/or the assets and liabilities of the disposal group, if material, in the line items assets held for sale and liabilities held for sale, respectively, in our balance sheet. Refer to Note 3. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] | Impairment of Long-Lived Assets—We review the value of long-lived assets for possible impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable based on estimated future cash flows. Such indicators include, among others, the nature of the asset, the projected future economic benefit of the asset, historical and future cash flows and profitability measurements. If the carrying value of an asset exceeds the future undiscounted cash flows expected from the asset, we recognize an impairment charge for the excess of the carrying value of the asset over its estimated fair value. Determination as to whether and how much an asset is impaired involves management estimates and can be impacted by other uncertainties. No impairment was noted during fiscal years 2025 or 2024. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lessee, Leases [Policy Text Block] | Leases—We have both lessee and lessor arrangements. Our leases are evaluated at inception or at any subsequent modification. Depending on the terms, leases are classified as either operating or finance leases if we are the lessee, or as operating, sales-type or direct financing leases if we are the lessor, as appropriate under ASC 842 – Leases. In accordance with ASC 842, we have made an accounting policy election to not apply the standard to lessee arrangements with a term of one year or less and no purchase option that is reasonably certain of exercise. We account for these short-term arrangements by recognizing payments and expenses as incurred, without recording a lease liability and right-of-use asset. We have also made an accounting policy election for both our lessee and lessor arrangements to combine lease and non-lease components. This election is applied to all of our lease arrangements as our non-lease components are not material and do not result in significant timing differences in the recognition of rental expenses or income. We recognize lease liabilities, reported on the balance sheets, for each lease based on the present value of the remaining minimum fixed rental payments (which include payments under any renewal option that we are reasonably certain to exercise), using a discount rate that approximates the rate of interest we would have to pay to borrow on a collateralized basis over a similar term. Expected payments in the next twelve months are classified as current lease liabilities. Payments in excess of twelve months are classified as long-term lease liabilities. We also recognize a right-of-use asset, on the balance sheet for each lease, which is valued at the lease liability and adjusted for prepaid or accrued rent balances existing at the time of the initial recognition. The lease liability and right-of-use assets are reduced over the term of the lease as payments are made and the assets are used. Minimum fixed rental payments are recognized on a straight-line basis over the life of the lease as costs and expensed in our statements of operations. Variable and short-term rental payments are recognized as costs and expenses as they are incurred. Revenues associated with the lessor leases are recorded on a straight-line basis over the initial lease term and are reported in other income in the statements of operations. We recognize variable rental payments as revenue in the period in which the changes in facts and circumstances, on which the variable lease payments are based, occur. Sublease rental income is recognized on a straight-line basis over the duration of each lease term. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Tax, Policy [Policy Text Block] | Income Taxes—We account for income taxes under ASC 740 - Income Taxes, which requires an asset and liability approach. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and the tax basis of assets and liabilities using the current tax laws and rates. A valuation allowance is established, when necessary, to reduce net deferred tax assets to the amounts that are “more likely than not” to be realized. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue [Policy Text Block] | Revenue Recognition—Revenue is derived from the sales of children’s books and related products which are generally capable of being distinct and accounted for as a single performance obligation to deliver tangible goods. Substantially all of our products are sold to end consumers through our PaperPie division and to retail outlets through our Publishing division. Refer to Note 16 – Business Segments for revenue by segment. Revenues of both divisions are recognized when the product is shipped, FOB-Shipping Point, which is the point in time the customer obtains control of the products and risk of loss and rewards of ownership have been transferred. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for as a pass-through liability and therefore are excluded from net sales. The majority of PaperPie’s sales contracts have a single performance obligation and are short-term in nature. PaperPie’s sales are generally collected at the time the product is ordered. Sales which have been paid for but not shipped are classified as deferred revenue on the balance sheet. Sales associated with consignment inventory are recognized when reported by the consignee and payment associated with the sale has been collected. Transportation revenue represents the amount billed to the customer for shipping the product and is recorded when the product is shipped. Certain PaperPie sales contracts associated with the hostess award programs include sales incentives, such as discounted products. These incentives provide a separate performance obligation in the contract and material rights to the customer. The transaction price is allocated to the material right based on its relative standalone selling price and is recognized in revenue as the performance obligations are satisfied, which occurs at shipping point or at the expiration of the material right. As the products included as sales incentives are shipped with the associated products ordered, there is no deferral required. Revenues allocated to the material right are recognized in product revenues, net of discounts and allowances, and cost of goods sold in our statements of operations. The majority of Publishing’s sales contracts have a single performance obligation and are short-term in nature. Publishing’s sales may be collected at the time the product is shipped, or the customers may be given payment terms based primarily on their credit worthiness and payment history. Estimated allowances for sales returns, which reduce net revenues and cost of goods sold, are recorded as sales are recognized. Management uses a moving average calculation to estimate the allowance for sales returns. We are not responsible for a product damaged in transit and most damaged returns are primarily from retail stores. These returns result from damage that occurs in the stores, not in shipping to the stores. It is an industry practice to accept non-damaged returns from retail customers. Management has estimated sales returns of approximately $201,500 for both February 28, 2025 and February 29, 2024, which is included in other current liabilities on the Company’s balance sheet. In addition, management has recorded an asset for the expected value of non-damaged inventories to be returned. The estimated value of returned products of $100,800 is included in other current assets on the Company’s balance sheet for both February 28, 2025 and February 29, 2024. The Company generally expenses sales commissions in the same period that the revenue is recognized. These costs are recorded within operating expenses. The Company does not disclose the value of unsatisfied performance obligations for contracts with an unexpected length of one year or less. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Advertising Cost [Policy Text Block] | Advertising Costs—Advertising costs are expensed as incurred. Advertising expenses, included in general and administrative expenses in the statements of operations, were $265,500 and $373,400 for the years ended February 28, 2025 and February 29, 2024, respectively. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cost of Goods and Service [Policy Text Block] | Shipping and Handling Costs—We classify shipping and handling costs as operating and selling expenses in the statements of operations. Shipping and handling costs include postage, freight, handling costs, as well as shipping materials and supplies. These costs were $4,574,200 and $6,744,400 for the years ended February 28, 2025 and February 29, 2024, respectively. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement [Policy Text Block] | Share-Based Compensation—We account for share-based compensation whereby share-based payment transactions with employees, such as stock options and restricted stock, are measured at estimated fair value at the date of grant. For awards subject to service conditions, compensation expense is recognized over the vesting period on a straight-line basis. Awards subject to performance conditions are attributed separately for each vesting tranche of the award and are recognized ratably from the service inception date to the vesting date for each tranche. Forfeitures are recognized when they occur. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Derivatives, Policy [Policy Text Block] | Interest Rate Exchange Agreement—The interest rate exchange agreement (“swap agreement”) is recognized on the balance sheet at its fair value. On the date the swap agreement is entered into, the Company designates the swap agreement as a hedge of a forecasted transaction or of the variability of cash flows to be received or paid related to a recognized asset or liability (cash-flow hedge) if the applicable criteria are met. Changes in the fair value of the swap agreement are recorded in other comprehensive income. The Company formally documents all the relationships between hedging instruments and hedged items, as well as its risk-management objective and strategy for undertaking various hedged transactions. This process includes linking all cash-flow hedges to specific assets and liabilities on the balance sheet or forecasted transactions. The Company also formally assesses, both at the hedge’s inception and on an ongoing basis, whether they are highly effective in offsetting changes in cash flows of hedged items. When it is determined that the swap agreement is not highly effective or that it has ceased to be highly effective, the Company discontinues hedge accounting prospectively as discussed below. The Company discontinues hedge accounting prospectively when (a) it is determined that the swap agreement is no longer effective in offsetting changes in the cash flows of a hedged item (including forecasted transactions); (b) the swap agreement expires or is sold, terminated or exercised; (c) the swap agreement is de-designated as a hedge instrument because it is unlikely that a forecasted transaction will occur; or (d) management determines that designation as a hedge instrument is no longer appropriate. When hedge accounting is discontinued because it is probable that a forecasted transaction will not occur, the swap agreement will continue to be carried on the balance sheet at its fair value, and gains and losses that were accumulated in other comprehensive income or loss will be recognized immediately in earnings. In all other situations in which hedge accounting is discontinued, the swap agreement will be carried at its fair value on the balance sheet with subsequent changes in its fair value recognized in the current period’s earnings. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share, Policy [Policy Text Block] | Earnings per Share—Basic earnings (loss) per share (“EPS”) is computed by dividing net earnings (loss) by the weighted average number of common shares outstanding during the period. Diluted EPS is based on the combined weighted average number of common shares outstanding and dilutive potential common shares issuable which include, where appropriate, the assumed exercise of options and the assumed vesting of granted restricted share awards. In computing Diluted EPS, we have utilized the treasury stock method. The computation of weighted average common and common equivalent shares used in the calculation of basic and diluted EPS is shown below:
As shown in the table below, the following shares have not been included in the calculation of diluted earnings (loss) per share as they would be anti-dilutive to the calculation above:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| New Accounting Pronouncements, Policy [Policy Text Block] | New Accounting Pronouncements— The Financial Accounting Standards Board (“FASB”) periodically issues new accounting standards in a continuing effort to improve standards of financial accounting and reporting. We have reviewed the recently issued pronouncements and concluded the following new accounting standard updates (“ASU”) apply to us: New Accounting Standards or Updates Adopted In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which provides updates to qualitative and quantitative reportable segment disclosure requirements, including enhanced disclosures about significant segment expenses and increased interim disclosure requirements, among others. The ASU requires public entities to adopt this new guidance on a retrospective basis. The Company adopted ASU 2023-07 for the fiscal year ended February 28, 2025, and applied it retrospectively to all prior periods presented. See Note 16 “Business Segments” for further information. New Accounting Standards or Updates Not Yet Adopted In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which provides qualitative and quantitative updates to the rate reconciliation and income taxes paid disclosures, among others, in order to enhance the transparency of income tax disclosures, including consistent categories and greater disaggregation of information in the rate reconciliation and disaggregation by jurisdiction of income taxes paid. The amendments in ASU 2023-09 are effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied prospectively; however, retrospective application is also permitted. This ASU will be effective for our Form 10-K for fiscal 2026. We are currently evaluating the impact this ASU may have on our financial statement disclosures. In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which requires disclosure about the types of costs and expenses included in certain expense captions presented on the income statement. The new disclosure requirements are effective for the Company’s annual periods beginning March 1, 2027, and interim periods beginning March 1, 2028, with early adoption permitted, and may be applied either prospectively or retrospectively. The Company is currently evaluating the ASU to determine its impact on the Company’s financial statements and disclosures. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant and Equipment [Table Text Block] | Property, plant and equipment consist of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] | The computation of weighted average common and common equivalent shares used in the calculation of basic and diluted EPS is shown below:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] | As shown in the table below, the following shares have not been included in the calculation of diluted earnings (loss) per share as they would be anti-dilutive to the calculation above:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant and Equipment [Member] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant and Equipment [Table Text Block] | Property, plant and equipment are stated at cost and depreciated on a straight-line basis over their estimated
useful life, as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CASH (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents [Abstract] | |||||||||||||||||||||||||||||||||||||
| Schedule of Cash and Cash Equivalents [Table Text Block] | The table below reconciles cash, cash equivalents, and restricted cash as reported in the balance sheet to the total of the same amounts shown in the statements of cash flows:
|
||||||||||||||||||||||||||||||||||||
INVENTORIES (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Inventory Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Inventory [Table Text Block] | Inventories consist of the following:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BUSINESS CONCENTRATION (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Risks and Uncertainties [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Product Information [Table Text Block] | The following table summarizes Usborne product revenues, net of discounts, by division and inventory purchases by product type:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PROPERTY, PLANT AND EQUIPMENT (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant and Equipment [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant and Equipment [Table Text Block] | Property, plant and equipment consist of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OTHER CURRENT LIABILITIES (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Current Liabilities [Table Text Block] | Other current liabilities consist of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OTHER INCOME (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Income and Expenses [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Other Nonoperating Income (Expense) [Table Text Block] | A summary of other income is shown below:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
INCOME TAXES (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Tax Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Deferred Tax Assets and Liabilities [Table Text Block] | Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The tax effects of significant items comprising our net deferred tax assets and liabilities are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] | The components of income tax expense (benefit) are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] | The following reconciles our expected income tax rate to the U.S. federal statutory income tax rate:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LEASES (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Disclosure Text Block [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lease, Cost [Table Text Block] | The Company’s lease assets and liabilities recognized within its balance sheets were as follows:
The components of lease cost are as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] | Future minimum rental payments under operating leases with initial terms greater than one year as of February 28, 2025, are as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] | Future minimum payments receivable under operating leases with terms greater than one year are estimated as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DEBT (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Debt Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Debt [Table Text Block] | Debt consists of the following:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SHARE-BASED COMPENSATION (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement, Recognized Amount [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement, Cost by Plan [Table Text Block] | A summary of compensation expense recognized in connection with restricted share awards as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nonvested Restricted Stock Shares Activity [Table Text Block] | The following table summarizes stock award activity during fiscal year 2025 under the 2019 LTI Plan:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Quarterly Financial Information Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Quarterly Financial Information [Table Text Block] | The following is a summary of the quarterly results of operations for the years ended February 28, 2025 and February 29, 2024:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BUSINESS SEGMENTS (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Segment Reporting Information, by Segment [Table Text Block] | Information by industry segment for the years ended February 28, 2025 and February 29, 2024 is set forth below:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Operating Results of the Publishing Segment [Table Text Block] | The following table summarizes the operating results of the Publishing segment for the twelve months ended February 28 (29):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Other segment [Table Text Block] | Information for the Other segment above for the years ended February 28, 2025 and February 29, 2024 is set forth below:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
INTEREST RATE EXCHANGE AGREEMENT (Tables) |
12 Months Ended | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 | ||||||||||||||||||||||||||||
| Disclosure Text Block [Abstract] | ||||||||||||||||||||||||||||
| Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] | The fair value of the interest rate swap is included in the following caption on the balance sheets as follows:
|
|||||||||||||||||||||||||||
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Diluted Earnings Per Share (Details) - USD ($) |
3 Months Ended | 12 Months Ended | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 |
Nov. 30, 2024 |
Aug. 31, 2024 |
May 31, 2024 |
Feb. 29, 2024 |
Nov. 30, 2023 |
Aug. 31, 2023 |
May 31, 2023 |
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| Earnings (loss) per share: | ||||||||||
| Net earnings (loss) applicable to common shareholders (in Dollars) | $ (5,263,600) | $ 546,400 | ||||||||
| Shares: | ||||||||||
| Weighted average shares outstanding-basic | 8,348,971 | 8,269,971 | ||||||||
| Issued unvested restricted stock and assumed shares issuable under granted unvested restricted stock awards | 0 | 15,259 | ||||||||
| Weighted average shares outstanding-diluted | 8,348,971 | 8,285,230 | ||||||||
| Diluted earnings (loss) per share: | ||||||||||
| Basic (in Dollars per share) | $ (0.16) | $ (0.1) | $ (0.22) | $ (0.15) | $ (0.19) | $ 0.24 | $ 0.13 | $ (0.11) | $ (0.63) | $ 0.07 |
| Diluted (in Dollars per share) | $ (0.16) | $ (0.1) | $ (0.22) | $ (0.15) | $ (0.19) | $ 0.24 | $ 0.13 | $ (0.11) | $ (0.63) | $ 0.07 |
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares |
12 Months Ended | |
|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| Weighted average shares: | ||
| Issued unvested restricted stock and assumed shares issuable under granted unvested restricted stock awards | 139,249 | 0 |
CASH - Schedule of Cash and Cash Equivalents (Details) - USD ($) |
Feb. 28, 2025 |
Feb. 29, 2024 |
Feb. 28, 2023 |
|---|---|---|---|
| Schedule Of Cash And Cash Equivalents Abstract | |||
| Cash and cash equivalents | $ 428,400 | $ 844,500 | |
| Restricted cash | 548,100 | 432,900 | |
| Total cash, cash equivalents, and restricted cash shown in the statements of cash flows | $ 976,500 | $ 1,277,400 | $ 689,100 |
ASSETS HELD FOR SALE (Details) |
12 Months Ended | |||||
|---|---|---|---|---|---|---|
|
Feb. 28, 2025
USD ($)
|
Nov. 30, 2024
USD ($)
ft²
a
|
Sep. 19, 2024
a
|
Aug. 31, 2024
ft²
|
May 26, 2024
ft²
|
Feb. 29, 2024
USD ($)
|
|
| ASSETS HELD FOR SALE (Details) [Line Items] | ||||||
| Area of Land | 17 | |||||
| Lessor, Operating Lease, Description | The initial term of the lease is expected to be 10 years, and the initial lease rate is expected to be $8.00 per square foot, with 2.0% annual escalations beginning in year two of the lease. The Lease will also include triple-net terms, where the Seller will be responsible for utilities, insurance, property taxes, and regular maintenance, including roof and structural maintenance. Additionally, the Seller will retain the rights to sublease, subject to buyer approval, any available unused space in the building during the lease term. | |||||
| Asset, Held-for-Sale, Not Part of Disposal Group, Current | $ | $ 19,277,000 | $ 18,281,100 | ||||
| Office and Warehouse [Member] | ||||||
| ASSETS HELD FOR SALE (Details) [Line Items] | ||||||
| Area of Land | 35 | |||||
| Hilti Complex [Member] | ||||||
| ASSETS HELD FOR SALE (Details) [Line Items] | ||||||
| Area of Real Estate Property | ft² | 402,000 | |||||
| Undeveloped Land [Member] | ||||||
| ASSETS HELD FOR SALE (Details) [Line Items] | ||||||
| Area of Land | 17 | |||||
| Office and Warehouse [Member] | ||||||
| ASSETS HELD FOR SALE (Details) [Line Items] | ||||||
| Area of Real Estate Property | ft² | 111,000 | 111,000 | ||||
| Measurement Input, Appraised Value [Member] | ||||||
| ASSETS HELD FOR SALE (Details) [Line Items] | ||||||
| Real Estate Investment Property, at Cost | $ | $ 47,410,000 |
INVENTORIES (Details) - USD ($) |
Feb. 28, 2025 |
Feb. 29, 2024 |
|---|---|---|
| Inventory Disclosure [Abstract] | ||
| Other Inventory, in Transit, Gross | $ 25,500 | $ 264,000 |
INVENTORIES - Schedule of Inventory (Details) - USD ($) |
Feb. 28, 2025 |
Feb. 29, 2024 |
|---|---|---|
| Inventory Current [Member] | ||
| Current: | ||
| Product inventory | $ 29,530,100 | $ 44,303,000 |
| Inventory valuation allowance | (430,500) | (389,800) |
| Inventories net | 29,099,600 | 43,913,200 |
| Inventory, Noncurrent [Member] | ||
| Current: | ||
| Product inventory | 16,326,500 | 12,269,200 |
| Inventory valuation allowance | (734,000) | (592,200) |
| Inventories net | $ 15,592,500 | $ 11,677,000 |
BUSINESS CONCENTRATION (Details) - USD ($) |
Feb. 28, 2025 |
Feb. 29, 2024 |
|---|---|---|
| BUSINESS CONCENTRATION (Details) [Line Items] | ||
| Gain Contingency, Unrecorded Amount | $ 1,000,000 | |
| Inventory, Net | 29,099,600 | $ 43,913,200 |
| England Based Publishing Company [Member] | ||
| BUSINESS CONCENTRATION (Details) [Line Items] | ||
| Inventory, Net | $ 23,696,800 | $ 29,010,200 |
PROPERTY, PLANT AND EQUIPMENT (Details) |
12 Months Ended |
|---|---|
|
Feb. 28, 2025
USD ($)
| |
| Property, Plant and Equipment [Abstract] | |
| Related loss on abandonment | $ 318,100 |
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($) |
Feb. 28, 2025 |
Feb. 29, 2024 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | $ 14,431,900 | $ 18,291,300 |
| Less accumulated depreciation | (8,033,200) | (9,351,700) |
| Property, plant and equipment-net | 6,398,700 | 8,939,600 |
| Machinery and Equipment [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | 10,224,600 | 14,156,400 |
| Furniture and Fixtures [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | 124,000 | 124,000 |
| Software Development [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | 3,350,100 | 2,964,200 |
| Tools, Dies and Molds [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | 733,200 | 733,200 |
| Software and Software Development Costs [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | $ 0 | $ 313,500 |
OTHER CURRENT LIABILITIES - Schedule of Other Current Liabilities (Details) - USD ($) |
Feb. 28, 2025 |
Feb. 29, 2024 |
|---|---|---|
| Schedule Of Other Current Liabilities Abstract | ||
| Accrued royalties | $ 228,800 | $ 324,700 |
| Accrued PaperPie incentives | 897,700 | 1,393,000 |
| Accrued property tax | 254,400 | 334,700 |
| Sales tax payable | 237,200 | 265,500 |
| Short-term note payable | 407,300 | 452,000 |
| Allowance for expected inventory returns | 201,500 | 201,500 |
| Other | 301,400 | 366,700 |
| Total other current liabilities | $ 2,528,300 | $ 3,338,100 |
OTHER INCOME - Schedule of Other Nonoperating Income (Expense) (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| Schedule Of Other Nonoperating Income Expense Abstract | ||
| Federal tax credits realized | $ 3,808,700 | |
| Gain from sale of assets | $ (3,300) | 4,016,700 |
| Rental income | 2,274,900 | 1,544,000 |
| Other income (loss) | (165,900) | 24,900 |
| Total other income | $ 2,109,000 | $ 9,394,300 |
INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($) |
Feb. 28, 2025 |
Feb. 29, 2024 |
||
|---|---|---|---|---|
| Deferred tax assets: | ||||
| Allowance for credit losses | $ 30,300 | $ 34,800 | ||
| Inventory overhead capitalization | 115,000 | 112,800 | ||
| Inventory valuation allowance | 116,200 | 102,500 | ||
| Inventory valuation allowance – noncurrent | 198,200 | 159,900 | ||
| Allowance for sales returns | 27,200 | 27,200 | ||
| Research and development capitalization | 457,600 | 418,900 | ||
| Net operating loss carryforward | [1] | 1,141,200 | 572,600 | |
| Disallowed interest | 1,655,500 | 1,236,600 | ||
| Accruals | 136,500 | 343,800 | ||
| Total deferred tax assets | 3,877,700 | 3,009,100 | ||
| Deferred tax liabilities: | ||||
| Property, plant, and equipment | (1,341,600) | (1,602,600) | ||
| Total deferred tax liabilities | (1,341,600) | (1,602,600) | ||
| Net deferred income tax assets | $ 2,536,100 | $ 1,406,500 | ||
| ||||
INCOME TAXES - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|||
| Current: | ||||
| Federal | [1] | $ 0 | $ 0 | |
| State | [1] | 0 | 0 | |
| Current Income Tax Expense (Benefit) | 0 | 0 | ||
| Deferred: | ||||
| Federal | (1,439,500) | 154,200 | ||
| State | (151,900) | 33,900 | ||
| Deferred Income Tax Expense (Benefit) | (1,591,400) | 188,100 | ||
| Total income tax expense (benefit) | $ (1,591,400) | $ 188,100 | ||
| ||||
INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details) |
12 Months Ended | |
|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| Schedule Of Effective Income Tax Rate Reconciliation Abstract | ||
| U.S. federal statutory income tax rate | 21.00% | 21.00% |
| U.S. state and local income taxes–net of federal benefit | 6.60% | 3.70% |
| Other | (4.40%) | 0.90% |
| Total income tax expense | 23.20% | 25.60% |
EMPLOYEE BENEFIT PLAN (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| 401(k) Plan [Member] | ||
| EMPLOYEE BENEFIT PLAN (Details) [Line Items] | ||
| Defined Benefit Plan, Plan Assets, Contributions by Employer | $ 104,000 | $ 151,700 |
LEASES - Lease, Cost (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| Operating lease assets: | ||
| Right-of-use assets | $ 1,108,100 | $ 1,614,900 |
| Operating lease liabilities: | ||
| Current lease liabilities | 697,000 | 726,900 |
| Long-term lease liabilities | $ 411,100 | $ 888,000 |
| Weighted-average remaining lease term (months) | 18 years 4 months 24 days | 25 years 9 months 18 days |
| Weighted-average discount rate | 4.89% | 4.34% |
| Fixed lease costs | $ 790,400 | $ 563,900 |
LEASES - Lessee, Operating Lease, Liability, to be Paid, Maturity (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| Lessee Operating Lease Liability To Be Paid Maturity Abstract | ||
| 2026 | $ 713,900 | |
| 2027 | 448,600 | |
| Total future minimum rental payments | 1,162,500 | |
| Less: imputed interest | (54,400) | |
| Total operating lease liabilities | 1,108,100 | |
| Operating cash flows – operating leases | $ 790,400 | $ 563,900 |
LEASES - Lessor, Operating Lease, Payment to be Received, Maturity (Details) |
Feb. 28, 2025
USD ($)
|
|---|---|
| Lessor Operating Lease Payment To Be Received Maturity Abstract | |
| 2026 | $ 2,657,700 |
| 2027 | 2,666,300 |
| 2028 | 2,676,600 |
| 2029 | 2,741,400 |
| 2030 | 2,807,900 |
| Thereafter | 7,111,700 |
| Total | $ 20,661,600 |
DEBT - Schedule of Debt (Details) - USD ($) |
Feb. 28, 2025 |
Feb. 29, 2024 |
Dec. 01, 2023 |
|---|---|---|---|
| DEBT - Schedule of Debt (Details) [Line Items] | |||
| Line of credit | $ 4,198,100 | $ 5,498,100 | $ 8,000,000 |
| Total term debt | 26,800,900 | 28,600,900 | |
| Less current portion | (26,685,500) | (1,800,000) | |
| Less debt issue cost | (115,400) | (160,200) | |
| Long-term debt, net | 0 | 26,640,700 | |
| Floating Rate Term Loan [Member] | |||
| DEBT - Schedule of Debt (Details) [Line Items] | |||
| Total term debt | 16,250,000 | 17,300,000 | |
| Fixed Rate Term Loan [Member] | |||
| DEBT - Schedule of Debt (Details) [Line Items] | |||
| Total term debt | $ 10,550,900 | $ 11,300,900 |
SHARE-BASED COMPENSATION (Details) - $ / shares |
1 Months Ended | 12 Months Ended | ||||
|---|---|---|---|---|---|---|
Jul. 31, 2021 |
Jul. 31, 2018 |
Feb. 28, 2025 |
Feb. 29, 2024 |
Feb. 28, 2023 |
Feb. 28, 2021 |
|
| SHARE-BASED COMPENSATION (Details) [Line Items] | ||||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares | 35,285 | 18,000 | ||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross | 18,000 | |||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share) | $ 0 | $ 1.84 | $ 2.08 | |||
| Additional Shares Purchased with Dividends Received from Original Issue Date [Member] | ||||||
| SHARE-BASED COMPENSATION (Details) [Line Items] | ||||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares | 760 | |||||
| The 2019 Long-term Incentive Plan [Member] | ||||||
| SHARE-BASED COMPENSATION (Details) [Line Items] | ||||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Description | The 2019 LTI Plan established up to 600,000 shares of restricted stock available to be granted to certain members of management based on exceeding specified net revenues and pre-tax performance metrics during fiscal years 2019, 2020 or 2021. The Company exceeded all defined metrics during these fiscal years and 600,000 shares were granted to members of management according to the Plan. The granted shares under the 2019 LTI Plan “cliff vest” after five years from the fiscal year that the defined metrics were exceeded. | |||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized | 600,000 | |||||
| Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture | 600,000 | 297,000 | ||||
| Shares Issued, Price Per Share (in Dollars per share) | $ 6.3 | |||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares | 297,000,000 | |||||
| The 2022 Long-term Incentive Plan [Member] | ||||||
| SHARE-BASED COMPENSATION (Details) [Line Items] | ||||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Description | The 2022 LTI Plan establishes up to 300,000 shares of restricted stock available to be granted to certain members of management based on exceeding specified net revenues and pre-tax performance metrics during fiscal years 2022 and 2023. The number of restricted shares to be distributed depends on attaining the performance metrics defined by the 2022 LTI Plan and may result in the distribution of a number of shares that is less than, but not greater than, the number of restricted shares outlined in the terms of the 2022 LTI Plan. Restricted shares granted under the 2022 LTI Plan “cliff vest” after five years from the fiscal year that the defined metrics were exceeded. | |||||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized | 300,000 | |||||
SHARE-BASED COMPENSATION - Share-based Payment Arrangement, Cost by Plan (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| Share Based Payment Arrangement Cost By Plan Abstract | ||
| Share-based compensation expense - net of forfeitures | $ 403,300 | $ 212,000 |
SHARE-BASED COMPENSATION - Nonvested Restricted Stock Shares Activity (Details) - $ / shares |
12 Months Ended | ||
|---|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
Feb. 28, 2023 |
|
| Nonvested Restricted Stock Shares Activity Abstract | |||
| Outstanding, Shares | 297,000 | ||
| Outstanding, Weighted Average Fair Value | $ 5.53 | ||
| Granted, Shares | 0 | ||
| Granted, Weighted Average Fair Value | $ 0 | $ 1.84 | $ 2.08 |
| Vested, Shares | (297,000) | ||
| Vested, Weighted Average Fair Value | $ 5.53 | ||
| Forfeited, Shares | 0 | ||
| Forfeited, Weighted Average Fair Value | $ 0 | ||
| Outstanding, Shares | 0 | 297,000 | |
| Outstanding, Weighted Average Fair Value | $ 0 | $ 5.53 | |
STOCK REPURCHASE PLAN (Details) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
Feb. 04, 2019 |
Apr. 30, 2008 |
|
| Share-Based Payment Arrangement [Abstract] | ||||
| Share Repurchase Program, Authorized, Number of Shares | 400 | 1,000,000 | ||
| Share Repurchase Program, Remaining Authorized, Number of Shares | 375,993 | 800,000 | ||
| Treasury Stock, Shares, Acquired | 138,201 | |||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased (in Dollars per share) | $ 4.08 | |||
| Treasury Stock, Value, Acquired, Cost Method (in Dollars) | $ 700 | $ 563,900 | ||
QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) - Schedule of Quarterly Financial Information (Details) - USD ($) |
3 Months Ended | 12 Months Ended | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2025 |
Nov. 30, 2024 |
Aug. 31, 2024 |
May 31, 2024 |
Feb. 29, 2024 |
Nov. 30, 2023 |
Aug. 31, 2023 |
May 31, 2023 |
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| 2025 | ||||||||||
| Net Revenues | $ 6,636,300 | $ 11,052,100 | $ 6,509,200 | $ 9,993,400 | $ 8,968,400 | $ 16,944,800 | $ 10,593,100 | $ 14,524,000 | $ 34,191,000 | $ 51,030,300 |
| Gross Margin | 4,017,700 | 6,903,900 | 3,646,700 | 6,459,400 | 5,560,100 | 11,142,400 | 6,908,800 | 9,373,600 | 21,027,700 | 32,984,900 |
| Net Earnings | $ (1,345,500) | $ (835,700) | $ (1,803,400) | $ (1,279,000) | $ (1,614,600) | $ 1,972,100 | $ 1,061,700 | $ (872,800) | $ (5,263,600) | $ 546,400 |
| Basic Earnings Per Share (in Dollars per share) | $ (0.16) | $ (0.1) | $ (0.22) | $ (0.15) | $ (0.19) | $ 0.24 | $ 0.13 | $ (0.11) | $ (0.63) | $ 0.07 |
| Diluted Earnings Per Share (in Dollars per share) | $ (0.16) | $ (0.1) | $ (0.22) | $ (0.15) | $ (0.19) | $ 0.24 | $ 0.13 | $ (0.11) | $ (0.63) | $ 0.07 |
BUSINESS SEGMENTS (Details) |
12 Months Ended |
|---|---|
|
Feb. 28, 2025
segment
| |
| Segment Reporting [Abstract] | |
| Number of Reportable Segments | 2 |
BUSINESS SEGMENTS - Schedule of Operating Results of the Publishing Segment (Details) - PaperPie [Member] - USD ($) |
12 Months Ended | |
|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| BUSINESS SEGMENTS - Schedule of Operating Results of the Publishing Segment (Details) [Line Items] | ||
| Net revenues | $ 4,340,700 | $ 5,405,100 |
| Cost of goods sold | 1,757,300 | 2,299,800 |
| Gross margin | 2,583,400 | 3,105,300 |
| Operating expenses | ||
| Operating and selling | 424,300 | 539,600 |
| Sales commissions | 97,700 | 180,500 |
| General and administrative | 906,000 | 1,161,900 |
| Total operating expenses | 1,428,000 | 1,882,000 |
| Operating income | 1,155,400 | 1,223,300 |
| Net revenues | 29,850,300 | 45,625,200 |
| Cost of goods sold | 11,406,000 | 15,745,500 |
| Gross margin | 18,444,300 | 29,879,700 |
| Operating and selling | 4,575,400 | 7,151,300 |
| Sales commissions | 9,998,800 | 15,925,100 |
| General and administrative | 1,919,300 | 2,674,100 |
| Total operating expenses | 16,493,500 | 25,750,500 |
| Operating income | $ 1,950,800 | $ 4,129,200 |
| Average number of active Brand Partners (in Shares) | 12,300 | 18,300 |
BUSINESS SEGMENTS - Schedule of Other Non-Segment Earnings (Loss) Before Income Taxes (Details) - Other Segment [Member] - USD ($) |
12 Months Ended | |
|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| Operating and selling: | ||
| Freight | $ 668,500 | $ 991,900 |
| Computer support | 83,400 | 106,400 |
| Operating and selling total | 751,900 | 1,098,300 |
| General and administrative: | ||
| Payroll | 4,672,600 | 5,448,400 |
| Depreciation | 1,358,600 | 2,067,100 |
| Building and warehouse rents | 830,900 | 464,300 |
| Outside services | 458,000 | 489,900 |
| Property taxes | 370,300 | 255,200 |
| Dues and subscriptions | 260,200 | 216,900 |
| Property insurance | 242,200 | 315,800 |
| Professional service fees | 238,000 | 272,800 |
| Other | 699,100 | 624,700 |
| General and administrative total | 9,129,900 | 10,155,100 |
| Interest expense | 2,188,400 | 2,758,900 |
| Other income | (2,109,000) | (9,394,300) |
| Total other non-segment loss before income taxes | $ 9,961,200 | $ 4,618,000 |
INTEREST RATE EXCHANGE AGREEMENT (Details) - USD ($) |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jun. 05, 2023 |
Jan. 04, 2025 |
Feb. 28, 2025 |
Aug. 09, 2022 |
|
| INTEREST RATE EXCHANGE AGREEMENT (Details) [Line Items] | ||||
| Debt Instrument, Maturity Date | Jan. 04, 2025 | Aug. 09, 2027 | ||
| Derivative, Notional Amount | $ 11,250,000 | |||
| Floating Rate Term Loan [Member] | ||||
| INTEREST RATE EXCHANGE AGREEMENT (Details) [Line Items] | ||||
| Debt Instrument, Face Amount | $ 21,000,000 | $ 21,000,000 | $ 21,000,000 | |
| Debt Instrument, Maturity Date | May 30, 2025 | |||
| Debt Instrument, Basis Spread on Variable Rate | 6.48% | 1.75% | ||
| Swap Transaction [Member] | Floating Rate Term Loan [Member] | ||||
| INTEREST RATE EXCHANGE AGREEMENT (Details) [Line Items] | ||||
| Debt Instrument, Face Amount | $ 18,000,000 |
INTEREST RATE EXCHANGE AGREEMENT - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) - USD ($) |
Feb. 28, 2025 |
Feb. 29, 2024 |
|---|---|---|
| INTEREST RATE EXCHANGE AGREEMENT - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) [Line Items] | ||
| Fair value of interest rate swap | $ 15,400 | $ 0 |
| Interest Rate Contract [Member] | ||
| INTEREST RATE EXCHANGE AGREEMENT - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) [Line Items] | ||
| Fair value of interest rate swap | $ 0 | $ 24,400 |
FINANCIAL INSTRUMENTS (Details) |
Feb. 28, 2025
USD ($)
a
|
Sep. 19, 2024
a
|
Feb. 29, 2024
USD ($)
|
|---|---|---|---|
| FINANCIAL INSTRUMENTS (Details) [Line Items] | |||
| Asset, Held-for-Sale, Not Part of Disposal Group | $ 37,000,000 | $ 40,019,200 | |
| Area of Land (in Acres) | a | 17 | ||
| Interest Rate Derivative Liabilities, at Fair Value | 15,400 | 0 | |
| Fair Value, Inputs, Level 2 [Member] | |||
| FINANCIAL INSTRUMENTS (Details) [Line Items] | |||
| Long-Term Debt, Fair Value | 26,507,100 | $ 28,152,800 | |
| Interest Rate Derivative Liabilities, at Fair Value | $ 15,400 | ||
| Unused Land [Member] | |||
| FINANCIAL INSTRUMENTS (Details) [Line Items] | |||
| Area of Land (in Acres) | a | 17 | ||
| Land [Member] | |||
| FINANCIAL INSTRUMENTS (Details) [Line Items] | |||
| Asset, Held-for-Sale, Not Part of Disposal Group | $ 2,500,000 | ||
| Equipment [Member] | |||
| FINANCIAL INSTRUMENTS (Details) [Line Items] | |||
| Asset, Held-for-Sale, Not Part of Disposal Group | $ 1,000,000 |
DEFERRED REVENUES (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Feb. 28, 2025 |
Feb. 29, 2024 |
|
| Insurance [Abstract] | ||
| Deferred Revenue, Additions | $ 491,800 | $ 583,500 |
SUBSEQUENT EVENTS (Details) - Subsequent Event [Member] |
Apr. 16, 2025
USD ($)
|
|---|---|
| SUBSEQUENT EVENTS (Details) [Line Items] | |
| Debt Instrument, Basis Spread on Variable Rate | 6.00% |
| Line of Credit Facility, Maximum Borrowing Capacity | $ 4,500,000 |
| Number of Team Loans | 2 |
| Initial Term of New Lease, Description | The initial term of the new lease with Buyer will be for 10 years, and the initial lease rate will be $8.62 per square foot, with 2.0% annual escalations beginning in year two of the lease and will include two five-year extension options. |
| Sale of Stock, Description of Transaction | The agreed upon sale price of the Hilti Complex per the executed Agreement totaled $35,150,000 less seller fees and closing costs. The proceeds from the sale will be utilized to pay off the Term Loans and Revolving Loan outstanding in the Credit Agreement with the Company’s Lender. At closing, the Company will assign the existing tenant leases to the Buyer and enter into a new lease for its occupied space in the Hilti Complex. The Agreement does not include the excess land parcel, consisting of approximately 17 acres of undeveloped land adjacent to the Hilti Complex, which will remain under the ownership of the Company. |
| Description of Due Diligence Period | The Agreement provides the Buyer a 90-day due diligence period to secure financing, perform inspections, review leases and perform other assessments. The closing of the sale is expected to be completed within 30 days following the due diligence period. |
{
"version": "2.2",
"instance": {
"educ10k022825.htm": {
"nsprefix": "educ",
"nsuri": "http://www.edcpub.com/20250228",
"dts": {
"schema": {
"local": [
"educ-20250228.xsd"
],
"remote": [
"http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
"http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
"http://www.xbrl.org/2003/xl-2003-12-31.xsd",
"http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
"http://www.xbrl.org/2005/xbrldt-2005.xsd",
"http://www.xbrl.org/2006/ref-2006-02-27.xsd",
"http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
"https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
"https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
"https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
"https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
"https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
"https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
"https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
"https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
"https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
"https://xbrl.sec.gov/country/2024/country-2024.xsd",
"https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
"https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
"https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
"https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd",
"https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd",
"https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd",
"https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd",
"https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
"https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
"https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
"https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
]
},
"calculationLink": {
"local": [
"educ-20250228_cal.xml"
]
},
"definitionLink": {
"local": [
"educ-20250228_def.xml"
]
},
"labelLink": {
"local": [
"educ-20250228_lab.xml"
]
},
"presentationLink": {
"local": [
"educ-20250228_pre.xml"
]
},
"inline": {
"local": [
"educ10k022825.htm"
]
}
},
"keyStandard": 330,
"keyCustom": 27,
"axisStandard": 21,
"axisCustom": 1,
"memberStandard": 29,
"memberCustom": 24,
"hidden": {
"total": 3,
"http://xbrl.sec.gov/dei/2024": 3
},
"contextCount": 160,
"entityCount": 1,
"segmentCount": 55,
"elementCount": 795,
"unitCount": 7,
"baseTaxonomies": {
"http://fasb.org/us-gaap/2024": 718,
"http://xbrl.sec.gov/dei/2024": 38,
"http://xbrl.sec.gov/cyd/2024": 13,
"http://xbrl.sec.gov/ecd/2024": 4,
"http://fasb.org/srt/2024": 2
},
"report": {
"R1": {
"role": "http://xbrl.sec.gov/dei/role/document/Cover",
"longName": "995100 - Document - Cover",
"shortName": "Cover",
"isDefault": "true",
"groupType": "document",
"subGroupType": "",
"menuCat": "Cover",
"order": "1",
"firstAnchor": {
"contextRef": "c0",
"name": "dei:DocumentType",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"b",
"span",
"p",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "dei:DocumentType",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"b",
"span",
"p",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R2": {
"role": "http://xbrl.sec.gov/dei/role/document/AuditInformation",
"longName": "995300 - Document - Audit Information",
"shortName": "Audit Information",
"isDefault": "false",
"groupType": "document",
"subGroupType": "",
"menuCat": "Cover",
"order": "2",
"firstAnchor": {
"contextRef": "c0",
"name": "dei:AuditorName",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"p",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "dei:AuditorName",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"p",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R3": {
"role": "http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"longName": "995301 - Statement - BALANCE SHEETS",
"shortName": "BALANCE SHEETS",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "",
"menuCat": "Statements",
"order": "3",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:AccountsReceivableNetCurrent",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R4": {
"role": "http://www.edcpub.com/role/ConsolidatedBalanceSheet_Parentheticals",
"longName": "995302 - Statement - BALANCE SHEETS (Parentheticals)",
"shortName": "BALANCE SHEETS (Parentheticals)",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "parenthetical",
"menuCat": "Statements",
"order": "4",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R5": {
"role": "http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"longName": "995303 - Statement - STATEMENTS OF OPERATIONS",
"shortName": "STATEMENTS OF OPERATIONS",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "",
"menuCat": "Statements",
"order": "5",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:Revenues",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:SellingGeneralAndAdministrativeExpense",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R6": {
"role": "http://www.edcpub.com/role/ConsolidatedComprehensiveIncome",
"longName": "995304 - Statement - STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
"shortName": "STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "",
"menuCat": "Statements",
"order": "6",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:NetIncomeLoss",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R7": {
"role": "http://www.edcpub.com/role/ShareholdersEquityType2or3",
"longName": "995305 - Statement - STATEMENTS OF SHAREHOLDERS\u2019 EQUITY",
"shortName": "STATEMENTS OF SHAREHOLDERS\u2019 EQUITY",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "",
"menuCat": "Statements",
"order": "7",
"firstAnchor": {
"contextRef": "c10",
"name": "us-gaap:StockholdersEquity",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c10",
"name": "us-gaap:StockholdersEquity",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R8": {
"role": "http://www.edcpub.com/role/ConsolidatedCashFlow",
"longName": "995306 - Statement - STATEMENTS OF CASH FLOWS",
"shortName": "STATEMENTS OF CASH FLOWS",
"isDefault": "false",
"groupType": "statement",
"subGroupType": "",
"menuCat": "Statements",
"order": "8",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:NetIncomeLoss",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:DepreciationDepletionAndAmortization",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R9": {
"role": "http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
"longName": "995307 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
"shortName": "DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "9",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:SignificantAccountingPoliciesTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:SignificantAccountingPoliciesTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R10": {
"role": "http://www.edcpub.com/role/CASH",
"longName": "995308 - Disclosure - CASH",
"shortName": "CASH",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "10",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R11": {
"role": "http://www.edcpub.com/role/ASSETSHELDFORSALE",
"longName": "995309 - Disclosure - ASSETS HELD FOR SALE",
"shortName": "ASSETS HELD FOR SALE",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "11",
"firstAnchor": {
"contextRef": "c0",
"name": "educ:AssetsHeldForSaleTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "educ:AssetsHeldForSaleTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R12": {
"role": "http://www.edcpub.com/role/INVENTORIES",
"longName": "995310 - Disclosure - INVENTORIES",
"shortName": "INVENTORIES",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "12",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:InventoryDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:InventoryDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R13": {
"role": "http://www.edcpub.com/role/BUSINESSCONCENTRATION",
"longName": "995311 - Disclosure - BUSINESS CONCENTRATION",
"shortName": "BUSINESS CONCENTRATION",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "13",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R14": {
"role": "http://www.edcpub.com/role/PROPERTYPLANTANDEQUIPMENT",
"longName": "995312 - Disclosure - PROPERTY, PLANT AND EQUIPMENT",
"shortName": "PROPERTY, PLANT AND EQUIPMENT",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "14",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R15": {
"role": "http://www.edcpub.com/role/OTHERCURRENTLIABILITIES",
"longName": "995313 - Disclosure - OTHER CURRENT LIABILITIES",
"shortName": "OTHER CURRENT LIABILITIES",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "15",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R16": {
"role": "http://www.edcpub.com/role/OTHERINCOME",
"longName": "995314 - Disclosure - OTHER INCOME",
"shortName": "OTHER INCOME",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "16",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R17": {
"role": "http://www.edcpub.com/role/INCOMETAXES",
"longName": "995315 - Disclosure - INCOME TAXES",
"shortName": "INCOME TAXES",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "17",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R18": {
"role": "http://www.edcpub.com/role/EMPLOYEEBENEFITPLAN",
"longName": "995316 - Disclosure - EMPLOYEE BENEFIT PLAN",
"shortName": "EMPLOYEE BENEFIT PLAN",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "18",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R19": {
"role": "http://www.edcpub.com/role/LEASES",
"longName": "995317 - Disclosure - LEASES",
"shortName": "LEASES",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "19",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R20": {
"role": "http://www.edcpub.com/role/DEBT",
"longName": "995318 - Disclosure - DEBT",
"shortName": "DEBT",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "20",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:DebtDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:DebtDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R21": {
"role": "http://www.edcpub.com/role/SHAREBASEDCOMPENSATION",
"longName": "995319 - Disclosure - SHARE-BASED COMPENSATION",
"shortName": "SHARE-BASED COMPENSATION",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "21",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R22": {
"role": "http://www.edcpub.com/role/STOCKREPURCHASEPLAN",
"longName": "995320 - Disclosure - STOCK REPURCHASE PLAN",
"shortName": "STOCK REPURCHASE PLAN",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "22",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R23": {
"role": "http://www.edcpub.com/role/QUARTERLYRESULTSOFOPERATIONSUNAUDITED",
"longName": "995321 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)",
"shortName": "QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "23",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:QuarterlyFinancialInformationTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:QuarterlyFinancialInformationTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R24": {
"role": "http://www.edcpub.com/role/BUSINESSSEGMENTS",
"longName": "995322 - Disclosure - BUSINESS SEGMENTS",
"shortName": "BUSINESS SEGMENTS",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "24",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R25": {
"role": "http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENT",
"longName": "995323 - Disclosure - INTEREST RATE EXCHANGE AGREEMENT",
"shortName": "INTEREST RATE EXCHANGE AGREEMENT",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "25",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:DerivativesAndFairValueTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:DerivativesAndFairValueTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R26": {
"role": "http://www.edcpub.com/role/FINANCIALINSTRUMENTS",
"longName": "995324 - Disclosure - FINANCIAL INSTRUMENTS",
"shortName": "FINANCIAL INSTRUMENTS",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "26",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:FairValueDisclosuresTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:FairValueDisclosuresTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R27": {
"role": "http://www.edcpub.com/role/DEFERREDREVENUES",
"longName": "995325 - Disclosure - DEFERRED REVENUES",
"shortName": "DEFERRED REVENUES",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "27",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:DeferredRevenueDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:DeferredRevenueDisclosureTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R28": {
"role": "http://www.edcpub.com/role/SUBSEQUENTEVENTS",
"longName": "995326 - Disclosure - SUBSEQUENT EVENTS",
"shortName": "SUBSEQUENT EVENTS",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "28",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:SubsequentEventsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:SubsequentEventsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R29": {
"role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
"longName": "995410 - Disclosure - Pay vs Performance Disclosure",
"shortName": "Pay vs Performance Disclosure",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "29",
"firstAnchor": {
"contextRef": "c33",
"name": "us-gaap:NetIncomeLoss",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
"us-gaap:QuarterlyFinancialInformationTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": null
},
"R30": {
"role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
"longName": "995445 - Disclosure - Insider Trading Arrangements",
"shortName": "Insider Trading Arrangements",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "30",
"firstAnchor": {
"contextRef": "c33",
"name": "ecd:Rule10b51ArrAdoptedFlag",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ecd:Rule10b51ArrTrmntdFlag",
"ecd:NonRule10b51ArrTrmntdFlag",
"ecd:NonRule10b51ArrAdoptedFlag",
"span",
"p",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c33",
"name": "ecd:Rule10b51ArrAdoptedFlag",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ecd:Rule10b51ArrTrmntdFlag",
"ecd:NonRule10b51ArrTrmntdFlag",
"ecd:NonRule10b51ArrAdoptedFlag",
"span",
"p",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R31": {
"role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
"longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
"shortName": "Cybersecurity Risk Management and Strategy Disclosure",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "31",
"firstAnchor": {
"contextRef": "c0",
"name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R32": {
"role": "http://www.edcpub.com/role/AccountingPoliciesByPolicy",
"longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
"shortName": "Accounting Policies, by Policy (Policies)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "policies",
"menuCat": "Policies",
"order": "32",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:SignificantAccountingPoliciesTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:SignificantAccountingPoliciesTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R33": {
"role": "http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
"longName": "996001 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
"shortName": "DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "33",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R34": {
"role": "http://www.edcpub.com/role/CASHTables",
"longName": "996002 - Disclosure - CASH (Tables)",
"shortName": "CASH (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "34",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R35": {
"role": "http://www.edcpub.com/role/INVENTORIESTables",
"longName": "996003 - Disclosure - INVENTORIES (Tables)",
"shortName": "INVENTORIES (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "35",
"firstAnchor": {
"contextRef": "c0",
"name": "educ:ScheduleOfInventoryTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:InventoryDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "educ:ScheduleOfInventoryTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:InventoryDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R36": {
"role": "http://www.edcpub.com/role/BUSINESSCONCENTRATIONTables",
"longName": "996004 - Disclosure - BUSINESS CONCENTRATION (Tables)",
"shortName": "BUSINESS CONCENTRATION (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "36",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfProductInformationTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:ConcentrationRiskDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfProductInformationTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:ConcentrationRiskDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R37": {
"role": "http://www.edcpub.com/role/PROPERTYPLANTANDEQUIPMENTTables",
"longName": "996005 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)",
"shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "37",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": null
},
"R38": {
"role": "http://www.edcpub.com/role/OTHERCURRENTLIABILITIESTables",
"longName": "996006 - Disclosure - OTHER CURRENT LIABILITIES (Tables)",
"shortName": "OTHER CURRENT LIABILITIES (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "38",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:OtherLiabilitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:OtherLiabilitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R39": {
"role": "http://www.edcpub.com/role/OTHERINCOMETables",
"longName": "996007 - Disclosure - OTHER INCOME (Tables)",
"shortName": "OTHER INCOME (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "39",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R40": {
"role": "http://www.edcpub.com/role/INCOMETAXESTables",
"longName": "996008 - Disclosure - INCOME TAXES (Tables)",
"shortName": "INCOME TAXES (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "40",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:IncomeTaxDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:IncomeTaxDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R41": {
"role": "http://www.edcpub.com/role/LEASESTables",
"longName": "996009 - Disclosure - LEASES (Tables)",
"shortName": "LEASES (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "41",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:LeaseCostTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:LeaseCostTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R42": {
"role": "http://www.edcpub.com/role/DEBTTables",
"longName": "996010 - Disclosure - DEBT (Tables)",
"shortName": "DEBT (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "42",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfDebtTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:DebtDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfDebtTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:DebtDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R43": {
"role": "http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONTables",
"longName": "996011 - Disclosure - SHARE-BASED COMPENSATION (Tables)",
"shortName": "SHARE-BASED COMPENSATION (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "43",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R44": {
"role": "http://www.edcpub.com/role/QUARTERLYRESULTSOFOPERATIONSUNAUDITEDTables",
"longName": "996012 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)",
"shortName": "QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "44",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:QuarterlyFinancialInformationTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:QuarterlyFinancialInformationTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R45": {
"role": "http://www.edcpub.com/role/BUSINESSSEGMENTSTables",
"longName": "996013 - Disclosure - BUSINESS SEGMENTS (Tables)",
"shortName": "BUSINESS SEGMENTS (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "45",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R46": {
"role": "http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTTables",
"longName": "996014 - Disclosure - INTEREST RATE EXCHANGE AGREEMENT (Tables)",
"shortName": "INTEREST RATE EXCHANGE AGREEMENT (Tables)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "tables",
"menuCat": "Tables",
"order": "46",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:DerivativesAndFairValueTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"us-gaap:DerivativesAndFairValueTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R47": {
"role": "http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
"longName": "996015 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
"shortName": "DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "47",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:CashFDICInsuredAmount",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:CashAndCashEquivalentsPolicyTextBlock",
"us-gaap:SignificantAccountingPoliciesTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:CashFDICInsuredAmount",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:CashAndCashEquivalentsPolicyTextBlock",
"us-gaap:SignificantAccountingPoliciesTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R48": {
"role": "http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable",
"longName": "996016 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property, Plant and Equipment (Details)",
"shortName": "DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property, Plant and Equipment (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "48",
"firstAnchor": {
"contextRef": "c41",
"name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c41",
"name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R49": {
"role": "http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable",
"longName": "996017 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Diluted Earnings Per Share (Details)",
"shortName": "DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Diluted Earnings Per Share (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "49",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"ix:continuation",
"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"ix:continuation",
"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R50": {
"role": "http://www.edcpub.com/role/ScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareTable",
"longName": "996018 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)",
"shortName": "DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "50",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"unitRef": "shares",
"xsiNil": "false",
"lang": null,
"decimals": "INF",
"ancestors": [
"td",
"tr",
"table",
"ix:continuation",
"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"unitRef": "shares",
"xsiNil": "false",
"lang": null,
"decimals": "INF",
"ancestors": [
"td",
"tr",
"table",
"ix:continuation",
"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R51": {
"role": "http://www.edcpub.com/role/ScheduleofCashandCashEquivalentsTable",
"longName": "996019 - Disclosure - CASH - Schedule of Cash and Cash Equivalents (Details)",
"shortName": "CASH - Schedule of Cash and Cash Equivalents (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "51",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": null
},
"R52": {
"role": "http://www.edcpub.com/role/ASSETSHELDFORSALEDetails",
"longName": "996020 - Disclosure - ASSETS HELD FOR SALE (Details)",
"shortName": "ASSETS HELD FOR SALE (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "52",
"firstAnchor": {
"contextRef": "c55",
"name": "us-gaap:AreaOfLand",
"unitRef": "acre",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"educ:AssetsHeldForSaleTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:LessorOperatingLeaseDescription",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"p",
"educ:AssetsHeldForSaleTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R53": {
"role": "http://www.edcpub.com/role/INVENTORIESDetails",
"longName": "996021 - Disclosure - INVENTORIES (Details)",
"shortName": "INVENTORIES (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "53",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:OtherInventoryInTransit",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:InventoryDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:OtherInventoryInTransit",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:InventoryDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R54": {
"role": "http://www.edcpub.com/role/ScheduleofInventoryTable",
"longName": "996022 - Disclosure - INVENTORIES - Schedule of Inventory (Details)",
"shortName": "INVENTORIES - Schedule of Inventory (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "54",
"firstAnchor": {
"contextRef": "c57",
"name": "us-gaap:InventoryGross",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"educ:ScheduleOfInventoryTableTextBlock",
"us-gaap:InventoryDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c57",
"name": "us-gaap:InventoryGross",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"educ:ScheduleOfInventoryTableTextBlock",
"us-gaap:InventoryDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R55": {
"role": "http://www.edcpub.com/role/BUSINESSCONCENTRATIONDetails",
"longName": "996023 - Disclosure - BUSINESS CONCENTRATION (Details)",
"shortName": "BUSINESS CONCENTRATION (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "55",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:GainContingencyUnrecordedAmount",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "-5",
"ancestors": [
"p",
"us-gaap:ConcentrationRiskDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:GainContingencyUnrecordedAmount",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "-5",
"ancestors": [
"p",
"us-gaap:ConcentrationRiskDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R56": {
"role": "http://www.edcpub.com/role/ScheduleofProductInformationTable",
"longName": "996024 - Disclosure - BUSINESS CONCENTRATION - Schedule of Product Information (Details)",
"shortName": "BUSINESS CONCENTRATION - Schedule of Product Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "56",
"firstAnchor": {
"contextRef": "c33",
"name": "us-gaap:Revenues",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
"us-gaap:QuarterlyFinancialInformationTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:PaymentsForPurchaseOfOtherAssets1",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfProductInformationTableTextBlock",
"us-gaap:ConcentrationRiskDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R57": {
"role": "http://www.edcpub.com/role/PROPERTYPLANTANDEQUIPMENTDetails",
"longName": "996025 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)",
"shortName": "PROPERTY, PLANT AND EQUIPMENT (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "57",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAmountOfLossRecoveryOnPlantAbandonment",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAmountOfLossRecoveryOnPlantAbandonment",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R58": {
"role": "http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0",
"longName": "996026 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)",
"shortName": "PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "58",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:PropertyPlantAndEquipmentGross",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:PropertyPlantAndEquipmentTextBlock",
"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:PropertyPlantAndEquipmentGross",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:PropertyPlantAndEquipmentTextBlock",
"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R59": {
"role": "http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable",
"longName": "996027 - Disclosure - OTHER CURRENT LIABILITIES - Schedule of Other Current Liabilities (Details)",
"shortName": "OTHER CURRENT LIABILITIES - Schedule of Other Current Liabilities (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "59",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:AccruedRoyaltiesCurrent",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:OtherCurrentLiabilitiesTableTextBlock",
"us-gaap:OtherLiabilitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:AccruedRoyaltiesCurrent",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:OtherCurrentLiabilitiesTableTextBlock",
"us-gaap:OtherLiabilitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R60": {
"role": "http://www.edcpub.com/role/ScheduleofOtherNonoperatingIncomeExpenseTable",
"longName": "996028 - Disclosure - OTHER INCOME - Schedule of Other Nonoperating Income (Expense) (Details)",
"shortName": "OTHER INCOME - Schedule of Other Nonoperating Income (Expense) (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "60",
"firstAnchor": {
"contextRef": "c9",
"name": "us-gaap:IncomeTaxCreditsAndAdjustments",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c9",
"name": "us-gaap:IncomeTaxCreditsAndAdjustments",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R61": {
"role": "http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable",
"longName": "996029 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)",
"shortName": "INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "61",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
"us-gaap:IncomeTaxDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
"us-gaap:IncomeTaxDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R62": {
"role": "http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable",
"longName": "996030 - Disclosure - INCOME TAXES - Schedule of Components of Income Tax Expense (Benefit) (Details)",
"shortName": "INCOME TAXES - Schedule of Components of Income Tax Expense (Benefit) (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "62",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:CurrentFederalTaxExpenseBenefit",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:CurrentFederalTaxExpenseBenefit",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R63": {
"role": "http://www.edcpub.com/role/ScheduleofEffectiveIncomeTaxRateReconciliationTable",
"longName": "996031 - Disclosure - INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details)",
"shortName": "INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "63",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
"unitRef": "pure",
"xsiNil": "false",
"lang": null,
"decimals": "3",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
"unitRef": "pure",
"xsiNil": "false",
"lang": null,
"decimals": "3",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R64": {
"role": "http://www.edcpub.com/role/EMPLOYEEBENEFITPLANDetails",
"longName": "996032 - Disclosure - EMPLOYEE BENEFIT PLAN (Details)",
"shortName": "EMPLOYEE BENEFIT PLAN (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "64",
"firstAnchor": {
"contextRef": "c82",
"name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c82",
"name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R65": {
"role": "http://www.edcpub.com/role/LEASESDetails",
"longName": "996033 - Disclosure - LEASES (Details)",
"shortName": "LEASES (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "65",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:LessorOperatingLeaseTermOfContract",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"p",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:LessorOperatingLeaseTermOfContract",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"p",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R66": {
"role": "http://www.edcpub.com/role/LeaseCostTable",
"longName": "996034 - Disclosure - LEASES - Lease, Cost (Details)",
"shortName": "LEASES - Lease, Cost (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "66",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:OperatingLeaseRightOfUseAsset",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R67": {
"role": "http://www.edcpub.com/role/LesseeOperatingLeaseLiabilitytobePaidMaturityTable",
"longName": "996035 - Disclosure - LEASES - Lessee, Operating Lease, Liability, to be Paid, Maturity (Details)",
"shortName": "LEASES - Lessee, Operating Lease, Liability, to be Paid, Maturity (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "67",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R68": {
"role": "http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable",
"longName": "996036 - Disclosure - LEASES - Lessor, Operating Lease, Payment to be Received, Maturity (Details)",
"shortName": "LEASES - Lessor, Operating Lease, Payment to be Received, Maturity (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "68",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R69": {
"role": "http://www.edcpub.com/role/DEBTDetails",
"longName": "996037 - Disclosure - DEBT (Details)",
"shortName": "DEBT (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "69",
"firstAnchor": {
"contextRef": "c94",
"name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c94",
"name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R70": {
"role": "http://www.edcpub.com/role/ScheduleofDebtTable",
"longName": "996038 - Disclosure - DEBT - Schedule of Debt (Details)",
"shortName": "DEBT - Schedule of Debt (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "70",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:LineOfCredit",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfDebtTableTextBlock",
"us-gaap:DebtDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:DeferredFinanceCostsNoncurrentNet",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfDebtTableTextBlock",
"us-gaap:DebtDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R71": {
"role": "http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails",
"longName": "996039 - Disclosure - SHARE-BASED COMPENSATION (Details)",
"shortName": "SHARE-BASED COMPENSATION (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "71",
"firstAnchor": {
"contextRef": "c9",
"name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares",
"unitRef": "shares",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c9",
"name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares",
"unitRef": "shares",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R72": {
"role": "http://www.edcpub.com/role/SharebasedPaymentArrangementCostbyPlanTable",
"longName": "996040 - Disclosure - SHARE-BASED COMPENSATION - Share-based Payment Arrangement, Cost by Plan (Details)",
"shortName": "SHARE-BASED COMPENSATION - Share-based Payment Arrangement, Cost by Plan (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "72",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:AllocatedShareBasedCompensationExpense",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:AllocatedShareBasedCompensationExpense",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R73": {
"role": "http://www.edcpub.com/role/NonvestedRestrictedStockSharesActivityTable",
"longName": "996041 - Disclosure - SHARE-BASED COMPENSATION - Nonvested Restricted Stock Shares Activity (Details)",
"shortName": "SHARE-BASED COMPENSATION - Nonvested Restricted Stock Shares Activity (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "73",
"firstAnchor": {
"contextRef": "c4",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
"unitRef": "shares",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
"unitRef": "shares",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R74": {
"role": "http://www.edcpub.com/role/STOCKREPURCHASEPLANDetails",
"longName": "996042 - Disclosure - STOCK REPURCHASE PLAN (Details)",
"shortName": "STOCK REPURCHASE PLAN (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "74",
"firstAnchor": {
"contextRef": "c3",
"name": "srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
"unitRef": "shares",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
"unitRef": "shares",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R75": {
"role": "http://www.edcpub.com/role/ScheduleofQuarterlyFinancialInformationTable",
"longName": "996043 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) - Schedule of Quarterly Financial Information (Details)",
"shortName": "QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) - Schedule of Quarterly Financial Information (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "75",
"firstAnchor": {
"contextRef": "c33",
"name": "us-gaap:Revenues",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
"us-gaap:QuarterlyFinancialInformationTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c33",
"name": "us-gaap:GrossProfit",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
"us-gaap:QuarterlyFinancialInformationTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R76": {
"role": "http://www.edcpub.com/role/BUSINESSSEGMENTSDetails",
"longName": "996044 - Disclosure - BUSINESS SEGMENTS (Details)",
"shortName": "BUSINESS SEGMENTS (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "76",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:NumberOfReportableSegments",
"unitRef": "segment",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:NumberOfReportableSegments",
"unitRef": "segment",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R77": {
"role": "http://www.edcpub.com/role/ScheduleofInformationbyIndustrySegmentTable",
"longName": "996045 - Disclosure - BUSINESS SEGMENTS - Schedule of Information by Industry Segment (Details)",
"shortName": "BUSINESS SEGMENTS - Schedule of Information by Industry Segment (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "77",
"firstAnchor": {
"contextRef": "c33",
"name": "us-gaap:Revenues",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
"us-gaap:QuarterlyFinancialInformationTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c143",
"name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R78": {
"role": "http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable",
"longName": "996046 - Disclosure - BUSINESS SEGMENTS - Schedule of Operating Results of the Publishing Segment (Details)",
"shortName": "BUSINESS SEGMENTS - Schedule of Operating Results of the Publishing Segment (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "78",
"firstAnchor": {
"contextRef": "c143",
"name": "us-gaap:Revenues",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"ix:continuation",
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c143",
"name": "us-gaap:CostOfGoodsAndServicesSold",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"educ:ScheduleOfOperatingResultsOfThePublishingSegmentTableTextBlock",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R79": {
"role": "http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable",
"longName": "996047 - Disclosure - BUSINESS SEGMENTS - Schedule of Other Non-Segment Earnings (Loss) Before Income Taxes (Details)",
"shortName": "BUSINESS SEGMENTS - Schedule of Other Non-Segment Earnings (Loss) Before Income Taxes (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "79",
"firstAnchor": {
"contextRef": "c149",
"name": "educ:Freight",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c149",
"name": "educ:Freight",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R80": {
"role": "http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails",
"longName": "996048 - Disclosure - INTEREST RATE EXCHANGE AGREEMENT (Details)",
"shortName": "INTEREST RATE EXCHANGE AGREEMENT (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "80",
"firstAnchor": {
"contextRef": "c112",
"name": "us-gaap:DebtInstrumentMaturityDate",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"p",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:DerivativeNotionalAmount",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:DerivativesAndFairValueTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R81": {
"role": "http://www.edcpub.com/role/ScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationTable",
"longName": "996049 - Disclosure - INTEREST RATE EXCHANGE AGREEMENT - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details)",
"shortName": "INTEREST RATE EXCHANGE AGREEMENT - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "81",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:InterestRateDerivativeLiabilitiesAtFairValue",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
"us-gaap:DerivativesAndFairValueTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c153",
"name": "us-gaap:InterestRateDerivativeLiabilitiesAtFairValue",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"td",
"tr",
"table",
"us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
"us-gaap:DerivativesAndFairValueTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
},
"R82": {
"role": "http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails",
"longName": "996050 - Disclosure - FINANCIAL INSTRUMENTS (Details)",
"shortName": "FINANCIAL INSTRUMENTS (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "82",
"firstAnchor": {
"contextRef": "c3",
"name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"span",
"td",
"tr",
"table",
"us-gaap:FairValueDisclosuresTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c3",
"name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"span",
"td",
"tr",
"table",
"us-gaap:FairValueDisclosuresTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R83": {
"role": "http://www.edcpub.com/role/DEFERREDREVENUESDetails",
"longName": "996051 - Disclosure - DEFERRED REVENUES (Details)",
"shortName": "DEFERRED REVENUES (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "83",
"firstAnchor": {
"contextRef": "c0",
"name": "us-gaap:DeferredRevenueAdditions",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:DeferredRevenueDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "us-gaap:DeferredRevenueAdditions",
"unitRef": "usd",
"xsiNil": "false",
"lang": null,
"decimals": "0",
"ancestors": [
"p",
"us-gaap:DeferredRevenueDisclosureTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true,
"unique": true
}
},
"R84": {
"role": "http://www.edcpub.com/role/SUBSEQUENTEVENTSDetails",
"longName": "996052 - Disclosure - SUBSEQUENT EVENTS (Details)",
"shortName": "SUBSEQUENT EVENTS (Details)",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "details",
"menuCat": "Details",
"order": "84",
"firstAnchor": {
"contextRef": "c115",
"name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
"unitRef": "pure",
"xsiNil": "false",
"lang": null,
"decimals": "4",
"ancestors": [
"p",
"ix:continuation",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"first": true
},
"uniqueAnchor": {
"contextRef": "c115",
"name": "educ:InitialTermOfNewLeaseDescription",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"p",
"us-gaap:SubsequentEventsTextBlock",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "educ10k022825.htm",
"unique": true
}
}
},
"tag": {
"educ_ASSETSHELDFORSALEDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ASSETSHELDFORSALEDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails"
],
"lang": {
"en-us": {
"role": {
"label": "ASSETS HELD FOR SALE (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_ASSETSHELDFORSALEDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ASSETSHELDFORSALEDetailsTable",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails"
],
"lang": {
"en-us": {
"role": {
"label": "ASSETS HELD FOR SALE (Details) [Table]"
}
}
},
"auth_ref": []
},
"us-gaap_AccountingPoliciesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccountingPoliciesAbstract",
"lang": {
"en-us": {
"role": {
"label": "Accounting Policies [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_AccountsPayableCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccountsPayableCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accounts payable",
"label": "Accounts Payable, Current",
"documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
}
}
},
"auth_ref": [
"r57",
"r708"
]
},
"us-gaap_AccountsReceivableNetCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccountsReceivableNetCurrent",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accounts receivable, less allowance for credit losses of $112,300 (2025) and $129,000 (2024)",
"label": "Accounts Receivable, after Allowance for Credit Loss, Current",
"documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
}
}
},
"auth_ref": [
"r906"
]
},
"educ_AccruedFreight": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "AccruedFreight",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable": {
"parentTag": "us-gaap_OtherLiabilitiesCurrent",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"label": "Accrued property tax",
"documentation": "Accrued freight costs."
}
}
},
"auth_ref": []
},
"us-gaap_AccruedIncomeTaxesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccruedIncomeTaxesCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 7.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Income taxes payable",
"label": "Accrued Income Taxes, Current",
"documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
}
}
},
"auth_ref": [
"r60",
"r117"
]
},
"us-gaap_AccruedLiabilitiesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccruedLiabilitiesCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable": {
"parentTag": "us-gaap_OtherLiabilitiesCurrent",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"label": "Accrued PaperPie incentives",
"documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
}
}
},
"auth_ref": [
"r60"
]
},
"us-gaap_AccruedRoyaltiesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccruedRoyaltiesCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable": {
"parentTag": "us-gaap_OtherLiabilitiesCurrent",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"label": "Accrued royalties",
"documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
}
}
},
"auth_ref": [
"r60",
"r666"
]
},
"us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0": {
"parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Less accumulated depreciation",
"label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
"documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
}
}
},
"auth_ref": [
"r35",
"r173",
"r542"
]
},
"us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accumulated other comprehensive income (loss)",
"label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
"documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
}
}
},
"auth_ref": [
"r16",
"r17",
"r77",
"r179",
"r538",
"r576",
"r577"
]
},
"us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AccumulatedOtherComprehensiveIncomeMember",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "AOCI Attributable to Parent [Member]",
"label": "AOCI Attributable to Parent [Member]",
"documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
}
}
},
"auth_ref": [
"r2",
"r9",
"r17",
"r458",
"r461",
"r516",
"r572",
"r573",
"r885",
"r886",
"r887",
"r895",
"r896",
"r897",
"r898"
]
},
"ecd_Additional402vDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "Additional402vDisclosureTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Additional 402(v) Disclosure [Text Block]",
"terseLabel": "Additional 402(v) Disclosure"
}
}
},
"auth_ref": [
"r791"
]
},
"us-gaap_AdditionalPaidInCapitalCommonStock": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AdditionalPaidInCapitalCommonStock",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Capital in excess of par value",
"label": "Additional Paid in Capital, Common Stock",
"documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
}
}
},
"auth_ref": [
"r72"
]
},
"us-gaap_AdditionalPaidInCapitalMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AdditionalPaidInCapitalMember",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Additional Paid-in Capital [Member]",
"label": "Additional Paid-in Capital [Member]",
"documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
}
}
},
"auth_ref": [
"r585",
"r895",
"r896",
"r897",
"r898",
"r964",
"r1028"
]
},
"dei_AdditionalSecurities462b": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AdditionalSecurities462b",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Additional Securities. 462(b)"
}
}
},
"auth_ref": [
"r856"
]
},
"dei_AdditionalSecurities462bFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AdditionalSecurities462bFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Additional Securities, 462(b), File Number"
}
}
},
"auth_ref": [
"r856"
]
},
"dei_AdditionalSecuritiesEffective413b": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AdditionalSecuritiesEffective413b",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Additional Securities Effective, 413(b)"
}
}
},
"auth_ref": [
"r854"
]
},
"educ_AdditionalSharesPurchasedWithDividendsReceivedFromOriginalIssueDateMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "AdditionalSharesPurchasedWithDividendsReceivedFromOriginalIssueDateMember",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Additional Shares Purchased with Dividends Received from Original Issue Date [Member]",
"label": "Additional Shares Purchased With Dividends Received From Original Issue Date Member"
}
}
},
"auth_ref": []
},
"dei_AddressTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AddressTypeDomain",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Address Type [Domain]",
"documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
}
}
},
"auth_ref": []
},
"ecd_AdjToCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AdjToCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Adjustment to Compensation Amount",
"terseLabel": "Adjustment to Compensation, Amount"
}
}
},
"auth_ref": [
"r804"
]
},
"ecd_AdjToCompAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AdjToCompAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Adjustment to Compensation [Axis]",
"terseLabel": "Adjustment to Compensation:"
}
}
},
"auth_ref": [
"r804"
]
},
"ecd_AdjToNonPeoNeoCompFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AdjToNonPeoNeoCompFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
"terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
}
}
},
"auth_ref": [
"r804"
]
},
"ecd_AdjToPeoCompFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AdjToPeoCompFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Adjustment To PEO Compensation, Footnote [Text Block]",
"terseLabel": "Adjustment To PEO Compensation, Footnote"
}
}
},
"auth_ref": [
"r804"
]
},
"us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-based compensation expense \u2013 net",
"label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
"documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r42",
"r43",
"r373"
]
},
"us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total adjustments",
"label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
"documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method."
}
}
},
"auth_ref": [
"r94"
]
},
"us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Adjustments to reconcile net earnings (loss) to net cash provided by operating activities:",
"label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_AdvertisingCostsPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AdvertisingCostsPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Advertising Cost [Policy Text Block]",
"label": "Advertising Cost [Policy Text Block]",
"documentation": "Disclosure of accounting policy for advertising cost."
}
}
},
"auth_ref": [
"r138"
]
},
"us-gaap_AdvertisingExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AdvertisingExpense",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Advertising Expense",
"label": "Advertising Expense",
"documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
}
}
},
"auth_ref": [
"r415",
"r698"
]
},
"ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
"terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
}
}
},
"auth_ref": [
"r847"
]
},
"ecd_AggtErrCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AggtErrCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Aggregate Erroneous Compensation Amount",
"terseLabel": "Aggregate Erroneous Compensation Amount"
}
}
},
"auth_ref": [
"r754",
"r765",
"r781",
"r816"
]
},
"ecd_AggtErrCompNotYetDeterminedTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AggtErrCompNotYetDeterminedTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
"terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
}
}
},
"auth_ref": [
"r757",
"r768",
"r784",
"r819"
]
},
"ecd_AggtPnsnAdjsSvcCstMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AggtPnsnAdjsSvcCstMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Aggregate Pension Adjustments Service Cost [Member]",
"terseLabel": "Aggregate Pension Adjustments Service Cost"
}
}
},
"auth_ref": [
"r848"
]
},
"ecd_AllAdjToCompMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AllAdjToCompMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "All Adjustments to Compensation [Member]",
"terseLabel": "All Adjustments to Compensation"
}
}
},
"auth_ref": [
"r804"
]
},
"ecd_AllExecutiveCategoriesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AllExecutiveCategoriesMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "All Executive Categories [Member]",
"terseLabel": "All Executive Categories"
}
}
},
"auth_ref": [
"r811"
]
},
"ecd_AllIndividualsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AllIndividualsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "All Individuals [Member]",
"terseLabel": "All Individuals"
}
}
},
"auth_ref": [
"r758",
"r769",
"r785",
"r811",
"r820",
"r824",
"r832"
]
},
"educ_AllOtherProductTypesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "AllOtherProductTypesMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "All Other Product Types [Member]",
"label": "All Other Product Types Member"
}
}
},
"auth_ref": []
},
"us-gaap_AllOtherSegmentsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AllOtherSegmentsMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInformationbyIndustrySegmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other Operating Segment [Member]",
"label": "Other Operating Segment [Member]",
"documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items."
}
}
},
"auth_ref": [
"r244",
"r264",
"r265",
"r266",
"r267",
"r268",
"r271",
"r677",
"r678"
]
},
"ecd_AllTradingArrangementsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AllTradingArrangementsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "All Trading Arrangements [Member]",
"terseLabel": "All Trading Arrangements"
}
}
},
"auth_ref": [
"r830"
]
},
"us-gaap_AllocatedShareBasedCompensationExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AllocatedShareBasedCompensationExpense",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/SharebasedPaymentArrangementCostbyPlanTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-based compensation expense - net of forfeitures",
"label": "Share-Based Payment Arrangement, Expense",
"documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
}
}
},
"auth_ref": [
"r405",
"r413"
]
},
"us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet_Parentheticals"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accounts receivable, less allowance for credit losses (in Dollars)",
"label": "Allowance for Doubtful Accounts, Premiums and Other Receivables",
"documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet."
}
}
},
"auth_ref": [
"r909"
]
},
"educ_AllowanceForExpectedInventoryReturns": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "AllowanceForExpectedInventoryReturns",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable": {
"parentTag": "us-gaap_OtherLiabilitiesCurrent",
"weight": 1.0,
"order": 6.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"label": "Allowance for expected inventory returns",
"documentation": "Amount of allowance for expected inventory returns."
}
}
},
"auth_ref": []
},
"dei_AmendmentDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AmendmentDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Amendment Description",
"documentation": "Description of changes contained within amended document."
}
}
},
"auth_ref": []
},
"dei_AmendmentFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AmendmentFlag",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Amendment Flag",
"documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
}
}
},
"auth_ref": []
},
"dei_AnnualInformationForm": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AnnualInformationForm",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Annual Information Form",
"documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
}
}
},
"auth_ref": [
"r761"
]
},
"us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"presentation": [
"http://www.edcpub.com/role/ScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Issued unvested restricted stock and assumed shares issuable under granted unvested restricted stock awards",
"label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
"documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
}
}
},
"auth_ref": [
"r237"
]
},
"dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
"xbrltype": "dateOrAsapItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Approximate Date of Commencement of Proposed Sale to Public",
"documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
}
}
},
"auth_ref": []
},
"us-gaap_AreaOfLand": {
"xbrltype": "areaItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AreaOfLand",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails",
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Area of Land",
"verboseLabel": "Area of Land (in Acres)",
"label": "Area of Land",
"documentation": "Area of land held."
}
}
},
"auth_ref": []
},
"educ_AreaOfRealEstatePercentageLeased": {
"xbrltype": "percentItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "AreaOfRealEstatePercentageLeased",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Area Of Real Estate Percentage Leased",
"documentation": "Leased percentage of real estate area.",
"label": "Area Of Real Estate Percentage Leased"
}
}
},
"auth_ref": []
},
"us-gaap_AreaOfRealEstateProperty": {
"xbrltype": "areaItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AreaOfRealEstateProperty",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails",
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Area of Real Estate Property",
"verboseLabel": "Area of Real Estate Property (in Square Feet)",
"label": "Area of Real Estate Property",
"documentation": "Area of a real estate property."
}
}
},
"auth_ref": []
},
"us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ArrangementsAndNonarrangementTransactionsMember",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
"documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
}
}
},
"auth_ref": [
"r452"
]
},
"us-gaap_Assets": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "Assets",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "TOTAL ASSETS",
"label": "Assets",
"documentation": "Amount of asset recognized for present right to economic benefit."
}
}
},
"auth_ref": [
"r115",
"r129",
"r175",
"r207",
"r240",
"r247",
"r266",
"r270",
"r278",
"r311",
"r312",
"r313",
"r314",
"r315",
"r316",
"r317",
"r318",
"r319",
"r453",
"r455",
"r487",
"r535",
"r609",
"r677",
"r678",
"r708",
"r724",
"r921",
"r922",
"r987"
]
},
"us-gaap_AssetsCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AssetsCurrent",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total current assets",
"label": "Assets, Current",
"documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
}
}
},
"auth_ref": [
"r168",
"r183",
"r207",
"r278",
"r311",
"r312",
"r313",
"r314",
"r315",
"r316",
"r317",
"r318",
"r319",
"r453",
"r455",
"r487",
"r708",
"r921",
"r922",
"r987"
]
},
"us-gaap_AssetsCurrentAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AssetsCurrentAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "CURRENT ASSETS:",
"label": "Assets, Current [Abstract]"
}
}
},
"auth_ref": []
},
"educ_AssetsHeldForSaleAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "AssetsHeldForSaleAbstract",
"lang": {
"en-us": {
"role": {
"label": "Assets Held For Sale Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AssetsHeldForSaleNotPartOfDisposalGroup",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Asset, Held-for-Sale, Not Part of Disposal Group",
"label": "Asset, Held-for-Sale, Not Part of Disposal Group",
"documentation": "Amount of assets held-for-sale that are not part of a disposal group."
}
}
},
"auth_ref": [
"r103"
]
},
"us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0,
"order": 6.0
}
},
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails",
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Assets held for sale",
"verboseLabel": "Asset, Held-for-Sale, Not Part of Disposal Group, Current",
"label": "Asset, Held-for-Sale, Not Part of Disposal Group, Current",
"documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer."
}
}
},
"auth_ref": [
"r103",
"r708"
]
},
"educ_AssetsHeldForSalePolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "AssetsHeldForSalePolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Assets Held For Sale [Policy Text Block]",
"label": "Assets Held For Sale Policy Text Block"
}
}
},
"auth_ref": []
},
"educ_AssetsHeldForSaleTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "AssetsHeldForSaleTextBlock",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALE"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Assets Held For Sale [Text Block]",
"documentation": "Disclosure of assets held for sales.",
"label": "Assets Held For Sale Text Block"
}
}
},
"auth_ref": []
},
"dei_AuditedAnnualFinancialStatements": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AuditedAnnualFinancialStatements",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Audited Annual Financial Statements",
"documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
}
}
},
"auth_ref": [
"r761"
]
},
"dei_AuditorFirmId": {
"xbrltype": "nonemptySequenceNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AuditorFirmId",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Firm ID",
"documentation": "PCAOB issued Audit Firm Identifier"
}
}
},
"auth_ref": [
"r737",
"r740",
"r761"
]
},
"dei_AuditorLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AuditorLineItems",
"lang": {
"en-us": {
"role": {
"label": "Auditor [Line Items]"
}
}
},
"auth_ref": []
},
"dei_AuditorLocation": {
"xbrltype": "internationalNameItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AuditorLocation",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Location"
}
}
},
"auth_ref": [
"r737",
"r740",
"r761"
]
},
"dei_AuditorName": {
"xbrltype": "internationalNameItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AuditorName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Name"
}
}
},
"auth_ref": [
"r737",
"r740",
"r761"
]
},
"dei_AuditorOpinionTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AuditorOpinionTextBlock",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Opinion [Text Block]"
}
}
},
"auth_ref": [
"r852"
]
},
"dei_AuditorTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "AuditorTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor [Table]"
}
}
},
"auth_ref": []
},
"educ_AverageNumberOfActiveBrandPartnersinShares": {
"xbrltype": "sharesItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "AverageNumberOfActiveBrandPartnersinShares",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Average number of active Brand Partners (in Shares)",
"documentation": "Shares of average number of active Brand Partners.",
"label": "Average Number Of Active Brand Partnersin Shares"
}
}
},
"auth_ref": []
},
"ecd_AwardExrcPrice": {
"xbrltype": "perShareItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardExrcPrice",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Exercise Price",
"terseLabel": "Exercise Price"
}
}
},
"auth_ref": [
"r827"
]
},
"ecd_AwardGrantDateFairValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardGrantDateFairValue",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Grant Date Fair Value",
"terseLabel": "Fair Value as of Grant Date"
}
}
},
"auth_ref": [
"r828"
]
},
"ecd_AwardTmgDiscLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgDiscLineItems",
"lang": {
"en-us": {
"role": {
"label": "Award Timing Disclosures [Line Items]",
"terseLabel": "Award Timing Disclosures"
}
}
},
"auth_ref": [
"r823"
]
},
"ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgHowMnpiCnsdrdTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Timing, How MNPI Considered [Text Block]",
"terseLabel": "Award Timing, How MNPI Considered"
}
}
},
"auth_ref": [
"r823"
]
},
"ecd_AwardTmgMethodTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgMethodTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Timing Method [Text Block]",
"terseLabel": "Award Timing Method"
}
}
},
"auth_ref": [
"r823"
]
},
"ecd_AwardTmgMnpiCnsdrdFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgMnpiCnsdrdFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Timing MNPI Considered [Flag]",
"terseLabel": "Award Timing MNPI Considered"
}
}
},
"auth_ref": [
"r823"
]
},
"ecd_AwardTmgMnpiDiscTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgMnpiDiscTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Timing MNPI Disclosure [Text Block]",
"terseLabel": "Award Timing MNPI Disclosure"
}
}
},
"auth_ref": [
"r823"
]
},
"ecd_AwardTmgPredtrmndFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardTmgPredtrmndFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Timing Predetermined [Flag]",
"terseLabel": "Award Timing Predetermined"
}
}
},
"auth_ref": [
"r823"
]
},
"us-gaap_AwardTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "AwardTypeAxis",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails",
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Type [Axis]",
"terseLabel": "Award Type",
"documentation": "Information by type of award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r376",
"r377",
"r378",
"r380",
"r381",
"r382",
"r383",
"r384",
"r385",
"r386",
"r387",
"r388",
"r389",
"r390",
"r391",
"r392",
"r393",
"r394",
"r395",
"r396",
"r397",
"r400",
"r401",
"r402",
"r403",
"r404"
]
},
"ecd_AwardUndrlygSecuritiesAmt": {
"xbrltype": "decimalItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardUndrlygSecuritiesAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Underlying Securities Amount",
"terseLabel": "Underlying Securities"
}
}
},
"auth_ref": [
"r826"
]
},
"ecd_AwardsCloseToMnpiDiscIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardsCloseToMnpiDiscIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Awards Close in Time to MNPI Disclosures, Individual Name",
"terseLabel": "Name"
}
}
},
"auth_ref": [
"r825"
]
},
"ecd_AwardsCloseToMnpiDiscTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardsCloseToMnpiDiscTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Awards Close in Time to MNPI Disclosures [Table]",
"terseLabel": "Awards Close in Time to MNPI Disclosures"
}
}
},
"auth_ref": [
"r824"
]
},
"ecd_AwardsCloseToMnpiDiscTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "AwardsCloseToMnpiDiscTableTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
"terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
}
}
},
"auth_ref": [
"r824"
]
},
"educ_BUSINESSCONCENTRATIONDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "BUSINESSCONCENTRATIONDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/BUSINESSCONCENTRATIONDetails"
],
"lang": {
"en-us": {
"role": {
"label": "BUSINESS CONCENTRATION (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_BUSINESSCONCENTRATIONDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "BUSINESSCONCENTRATIONDetailsTable",
"presentation": [
"http://www.edcpub.com/role/BUSINESSCONCENTRATIONDetails"
],
"lang": {
"en-us": {
"role": {
"label": "BUSINESS CONCENTRATION (Details) [Table]"
}
}
},
"auth_ref": []
},
"educ_BUSINESSSEGMENTSScheduleofOperatingResultsofthePublishingSegmentDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "BUSINESSSEGMENTSScheduleofOperatingResultsofthePublishingSegmentDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable"
],
"lang": {
"en-us": {
"role": {
"label": "BUSINESS SEGMENTS - Schedule of Operating Results of the Publishing Segment (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_BUSINESSSEGMENTSScheduleofOperatingResultsofthePublishingSegmentDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "BUSINESSSEGMENTSScheduleofOperatingResultsofthePublishingSegmentDetailsTable",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable"
],
"lang": {
"en-us": {
"role": {
"label": "BUSINESS SEGMENTS - Schedule of Operating Results of the Publishing Segment (Details) [Table]"
}
}
},
"auth_ref": []
},
"educ_BUSINESSSEGMENTSScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "BUSINESSSEGMENTSScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"label": "BUSINESS SEGMENTS - Schedule of Other Non-Segment Earnings (Loss) Before Income Taxes (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_BUSINESSSEGMENTSScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "BUSINESSSEGMENTSScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesDetailsTable",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"label": "BUSINESS SEGMENTS - Schedule of Other Non-Segment Earnings (Loss) Before Income Taxes (Details) [Table]"
}
}
},
"auth_ref": []
},
"us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BasisOfAccountingPolicyPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Basis of Accounting, Policy [Policy Text Block]",
"label": "Basis of Accounting, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
}
}
},
"auth_ref": []
},
"educ_BuildingAndWarehouseRentExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "BuildingAndWarehouseRentExpense",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Building and warehouse rents",
"documentation": "Building and warehouse rents.",
"label": "Building And Warehouse Rent Expense"
}
}
},
"auth_ref": []
},
"us-gaap_BuildingImprovementsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BuildingImprovementsMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Building Improvements [Member]",
"label": "Building Improvements [Member]",
"documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
}
}
},
"auth_ref": [
"r104"
]
},
"us-gaap_BuildingMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "BuildingMember",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails",
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Building [Member]",
"label": "Building [Member]",
"documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
}
}
},
"auth_ref": [
"r104"
]
},
"dei_BusinessContactMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "BusinessContactMember",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Business Contact [Member]",
"documentation": "Business contact for the entity"
}
}
},
"auth_ref": [
"r740",
"r761"
]
},
"us-gaap_CapitalizedComputerSoftwareAdditions": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CapitalizedComputerSoftwareAdditions",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Computer support",
"label": "Capitalized Computer Software, Additions",
"documentation": "Additions made to capitalized computer software costs during the period."
}
}
},
"auth_ref": [
"r659"
]
},
"us-gaap_CashAndCashEquivalentsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashAndCashEquivalentsAbstract",
"lang": {
"en-us": {
"role": {
"label": "Cash and Cash Equivalents [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_CashAndCashEquivalentsAtCarryingValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashAndCashEquivalentsAtCarryingValue",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0,
"order": 1.0
},
"http://www.edcpub.com/role/ScheduleofCashandCashEquivalentsTable": {
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"http://www.edcpub.com/role/ScheduleofCashandCashEquivalentsTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cash and cash equivalents",
"label": "Cash and Cash Equivalents, at Carrying Value",
"documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
}
}
},
"auth_ref": [
"r19",
"r171",
"r664"
]
},
"us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashAndCashEquivalentsDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/CASH"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cash and Cash Equivalents Disclosure [Text Block]",
"label": "Cash and Cash Equivalents Disclosure [Text Block]",
"documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify."
}
}
},
"auth_ref": [
"r171",
"r536"
]
},
"us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashAndCashEquivalentsPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cash and Cash Equivalents, Policy [Policy Text Block]",
"label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
}
}
},
"auth_ref": [
"r20"
]
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofCashandCashEquivalentsTable": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow",
"http://www.edcpub.com/role/ScheduleofCashandCashEquivalentsTable"
],
"lang": {
"en-us": {
"role": {
"periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH - BEGINNING OF PERIOD",
"periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH - END OF PERIOD",
"totalLabel": "Total cash, cash equivalents, and restricted cash shown in the statements of cash flows",
"label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
"documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
}
}
},
"auth_ref": [
"r19",
"r92",
"r204"
]
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH",
"label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
"documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
}
}
},
"auth_ref": [
"r1",
"r92"
]
},
"us-gaap_CashFDICInsuredAmount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashFDICInsuredAmount",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cash, FDIC Insured Amount",
"label": "Cash, FDIC Insured Amount",
"documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation."
}
}
},
"auth_ref": []
},
"us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "SUPPLEMENTAL DISCLOSURE OF NONCASH FINANCING ACTIVITIES:",
"label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
}
}
},
"auth_ref": []
},
"ecd_ChangedPeerGroupFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ChangedPeerGroupFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Changed Peer Group, Footnote [Text Block]",
"terseLabel": "Changed Peer Group, Footnote"
}
}
},
"auth_ref": [
"r802"
]
},
"ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
"terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
}
}
},
"auth_ref": [
"r799"
]
},
"ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
"terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
}
}
},
"auth_ref": [
"r797"
]
},
"dei_CityAreaCode": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "CityAreaCode",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "City Area Code",
"documentation": "Area code of city"
}
}
},
"auth_ref": []
},
"ecd_CoSelectedMeasureAmt": {
"xbrltype": "decimalItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CoSelectedMeasureAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Company Selected Measure Amount",
"terseLabel": "Company Selected Measure Amount"
}
}
},
"auth_ref": [
"r803"
]
},
"ecd_CoSelectedMeasureName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CoSelectedMeasureName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Company Selected Measure Name",
"terseLabel": "Company Selected Measure Name"
}
}
},
"auth_ref": [
"r803"
]
},
"us-gaap_CommonStockDividendsPerShareDeclared": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockDividendsPerShareDeclared",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Dividends per share (in Dollars per share)",
"label": "Common Stock, Dividends, Per Share, Declared",
"documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
}
}
},
"auth_ref": [
"r107"
]
},
"us-gaap_CommonStockMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockMember",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common Stock [Member]",
"label": "Common Stock [Member]",
"documentation": "Stock that is subordinate to all other stock of the issuer."
}
}
},
"auth_ref": [
"r715",
"r716",
"r717",
"r719",
"r720",
"r721",
"r722",
"r895",
"r896",
"r898",
"r964",
"r1025",
"r1028"
]
},
"us-gaap_CommonStockParOrStatedValuePerShare": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockParOrStatedValuePerShare",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet_Parentheticals"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock, par value (in Dollars per share)",
"label": "Common Stock, Par or Stated Value Per Share",
"documentation": "Face amount or stated value per share of common stock."
}
}
},
"auth_ref": [
"r71"
]
},
"us-gaap_CommonStockSharesAuthorized": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockSharesAuthorized",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet_Parentheticals"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock, authorized shares",
"label": "Common Stock, Shares Authorized",
"documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
}
}
},
"auth_ref": [
"r71",
"r597"
]
},
"us-gaap_CommonStockSharesIssued": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockSharesIssued",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet_Parentheticals"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock, shares issued",
"label": "Common Stock, Shares, Issued",
"documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
}
}
},
"auth_ref": [
"r71"
]
},
"us-gaap_CommonStockSharesOutstanding": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockSharesOutstanding",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet_Parentheticals"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock, shares outstanding",
"label": "Common Stock, Shares, Outstanding",
"documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
}
}
},
"auth_ref": [
"r11",
"r71",
"r597",
"r615",
"r1028",
"r1029"
]
},
"us-gaap_CommonStockValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CommonStockValue",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Common stock, $0.20 par value; Authorized 16,000,000 shares; Issued 12,702,080 shares; Outstanding 8,583,201 (2025) and 8,575,088 (2024) shares",
"label": "Common Stock, Value, Issued",
"documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
}
}
},
"auth_ref": [
"r71",
"r537",
"r708"
]
},
"ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
"terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
}
}
},
"auth_ref": [
"r808"
]
},
"ecd_CompActuallyPaidVsNetIncomeTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CompActuallyPaidVsNetIncomeTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Compensation Actually Paid vs. Net Income [Text Block]",
"terseLabel": "Compensation Actually Paid vs. Net Income"
}
}
},
"auth_ref": [
"r807"
]
},
"ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CompActuallyPaidVsOtherMeasureTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Compensation Actually Paid vs. Other Measure [Text Block]",
"terseLabel": "Compensation Actually Paid vs. Other Measure"
}
}
},
"auth_ref": [
"r809"
]
},
"ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
"terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
}
}
},
"auth_ref": [
"r806"
]
},
"us-gaap_CompensationAndRetirementDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CompensationAndRetirementDisclosureAbstract",
"lang": {
"en-us": {
"role": {
"label": "Retirement Benefits [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_ComprehensiveIncomeNetOfTax": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ComprehensiveIncomeNetOfTax",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedComprehensiveIncome": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedComprehensiveIncome"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Comprehensive income (loss)",
"label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
"documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
}
}
},
"auth_ref": [
"r18",
"r187",
"r189",
"r195",
"r529",
"r547",
"r548"
]
},
"us-gaap_ConcentrationRiskBenchmarkDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskBenchmarkDomain",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Concentration Risk Benchmark [Domain]",
"documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
}
}
},
"auth_ref": [
"r26",
"r27",
"r52",
"r53",
"r276",
"r654"
]
},
"us-gaap_ConcentrationRiskByBenchmarkAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskByBenchmarkAxis",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Concentration Risk Benchmark [Axis]",
"documentation": "Information by benchmark of concentration risk."
}
}
},
"auth_ref": [
"r26",
"r27",
"r52",
"r53",
"r276",
"r579",
"r654"
]
},
"us-gaap_ConcentrationRiskByTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskByTypeAxis",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Concentration Risk Type [Axis]",
"documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
}
}
},
"auth_ref": [
"r26",
"r27",
"r52",
"r53",
"r276",
"r654",
"r865"
]
},
"us-gaap_ConcentrationRiskCreditRisk": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskCreditRisk",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
"label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for credit risk."
}
}
},
"auth_ref": [
"r54",
"r141"
]
},
"us-gaap_ConcentrationRiskDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/BUSINESSCONCENTRATION"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Concentration Risk Disclosure [Text Block]",
"label": "Concentration Risk Disclosure [Text Block]",
"documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
}
}
},
"auth_ref": [
"r97"
]
},
"us-gaap_ConcentrationRiskPercentage1": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskPercentage1",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "% of total product revenues, net of discounts",
"verboseLabel": "% of total purchases received",
"label": "Concentration Risk, Percentage",
"documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
}
}
},
"auth_ref": [
"r26",
"r27",
"r52",
"r53",
"r276"
]
},
"us-gaap_ConcentrationRiskTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ConcentrationRiskTypeDomain",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Concentration Risk Type [Domain]",
"documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
}
}
},
"auth_ref": [
"r26",
"r27",
"r52",
"r53",
"r276",
"r654"
]
},
"dei_ContactPersonnelEmailAddress": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ContactPersonnelEmailAddress",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contact Personnel Email Address",
"documentation": "Email address of contact personnel."
}
}
},
"auth_ref": []
},
"dei_ContactPersonnelFaxNumber": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ContactPersonnelFaxNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contact Personnel Fax Number",
"documentation": "Fax Number of contact personnel."
}
}
},
"auth_ref": [
"r740"
]
},
"dei_ContactPersonnelName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ContactPersonnelName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contact Personnel Name",
"documentation": "Name of contact personnel"
}
}
},
"auth_ref": []
},
"dei_ContainedFileInformationFileDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ContainedFileInformationFileDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contained File Information, File Description",
"documentation": "The description of the contained file."
}
}
},
"auth_ref": []
},
"dei_ContainedFileInformationFileName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ContainedFileInformationFileName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contained File Information, File Name",
"documentation": "The name of the contained file."
}
}
},
"auth_ref": []
},
"dei_ContainedFileInformationFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ContainedFileInformationFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contained File Information, File Number",
"documentation": "The SEC Document Number of the contained file."
}
}
},
"auth_ref": []
},
"dei_ContainedFileInformationFileType": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ContainedFileInformationFileType",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contained File Information, File Type",
"documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
}
}
},
"auth_ref": []
},
"us-gaap_CostOfGoodsAndServicesSold": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CostOfGoodsAndServicesSold",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_GrossProfit",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "COST OF GOODS SOLD",
"verboseLabel": "Cost of goods sold",
"netLabel": "Cost of Goods and Services Sold",
"label": "Cost of Goods and Services Sold",
"documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
}
}
},
"auth_ref": [
"r80",
"r81",
"r527"
]
},
"us-gaap_CostOfGoodsProductLineMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CostOfGoodsProductLineMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cost of Goods and Service, Product and Service Benchmark [Member]",
"label": "Cost of Goods and Service, Product and Service Benchmark [Member]",
"documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation."
}
}
},
"auth_ref": [
"r864"
]
},
"us-gaap_CostOfSalesPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CostOfSalesPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cost of Goods and Service [Policy Text Block]",
"label": "Cost of Goods and Service [Policy Text Block]",
"documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
}
}
},
"auth_ref": [
"r868"
]
},
"dei_CountryRegion": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "CountryRegion",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Country Region",
"documentation": "Region code of country"
}
}
},
"auth_ref": []
},
"dei_CoverAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "CoverAbstract",
"lang": {
"en-us": {
"role": {
"label": "Cover [Abstract]",
"documentation": "Cover page."
}
}
},
"auth_ref": []
},
"educ_CurrentAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "CurrentAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInventoryTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Current:",
"label": "Current Abstract"
}
}
},
"auth_ref": []
},
"educ_CurrentAbstract0": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "CurrentAbstract0",
"presentation": [
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Current:",
"label": "Current Abstract0"
}
}
},
"auth_ref": []
},
"us-gaap_CurrentFederalTaxExpenseBenefit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CurrentFederalTaxExpenseBenefit",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable": {
"parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable"
],
"lang": {
"en-us": {
"role": {
"label": "Federal",
"documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
}
}
},
"auth_ref": [
"r866",
"r893",
"r960"
]
},
"dei_CurrentFiscalYearEndDate": {
"xbrltype": "gMonthDayItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "CurrentFiscalYearEndDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Current Fiscal Year End Date",
"documentation": "End date of current fiscal year in the format --MM-DD."
}
}
},
"auth_ref": []
},
"us-gaap_CurrentIncomeTaxExpenseBenefit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CurrentIncomeTaxExpenseBenefit",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable": {
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Current Income Tax Expense (Benefit)",
"label": "Current Income Tax Expense (Benefit)",
"documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
}
}
},
"auth_ref": [
"r436",
"r893"
]
},
"us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "CurrentStateAndLocalTaxExpenseBenefit",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable": {
"parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable"
],
"lang": {
"en-us": {
"role": {
"label": "State",
"documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
}
}
},
"auth_ref": [
"r866",
"r893",
"r960"
]
},
"cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]",
"label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
}
}
},
"auth_ref": [
"r746",
"r841"
]
},
"cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Board of Directors Oversight [Text Block]",
"label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
}
}
},
"auth_ref": [
"r746",
"r841"
]
},
"cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]",
"label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
}
}
},
"auth_ref": [
"r748",
"r843"
]
},
"cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]",
"label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
}
}
},
"auth_ref": [
"r748",
"r843"
]
},
"cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]",
"label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
}
}
},
"auth_ref": [
"r750",
"r845"
]
},
"cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]",
"label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
}
}
},
"auth_ref": [
"r748",
"r843"
]
},
"cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]",
"label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
}
}
},
"auth_ref": [
"r743",
"r838"
]
},
"cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Management Processes Integrated [Flag]",
"label": "Cybersecurity Risk Management Processes Integrated [Flag]"
}
}
},
"auth_ref": [
"r744",
"r839"
]
},
"cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Management Processes Integrated [Text Block]",
"label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
}
}
},
"auth_ref": [
"r744",
"r839"
]
},
"cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
"lang": {
"en-us": {
"role": {
"label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
}
}
},
"auth_ref": [
"r742",
"r837"
]
},
"cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
}
}
},
"auth_ref": [
"r742",
"r837"
]
},
"cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
}
}
},
"auth_ref": [
"r742",
"r837"
]
},
"cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]",
"label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
}
}
},
"auth_ref": [
"r745",
"r840"
]
},
"cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]",
"label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
}
}
},
"auth_ref": [
"r746",
"r841"
]
},
"cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]",
"label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
}
}
},
"auth_ref": [
"r749",
"r844"
]
},
"cyd_CybersecurityRiskRoleOfManagementTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/cyd/2024",
"localname": "CybersecurityRiskRoleOfManagementTextBlock",
"presentation": [
"http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Cybersecurity Risk Role of Management [Text Block]",
"label": "Cybersecurity Risk Role of Management [Text Block]"
}
}
},
"auth_ref": [
"r747",
"r842"
]
},
"educ_DEBTDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DEBTDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"label": "DEBT (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_DEBTDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DEBTDetailsTable",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"label": "DEBT (Details) [Table]"
}
}
},
"auth_ref": []
},
"educ_DEBTScheduleofDebtDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DEBTScheduleofDebtDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/ScheduleofDebtTable"
],
"lang": {
"en-us": {
"role": {
"label": "DEBT - Schedule of Debt (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_DEBTScheduleofDebtDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DEBTScheduleofDebtDetailsTable",
"presentation": [
"http://www.edcpub.com/role/ScheduleofDebtTable"
],
"lang": {
"en-us": {
"role": {
"label": "DEBT - Schedule of Debt (Details) [Table]"
}
}
},
"auth_ref": []
},
"educ_DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"label": "DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"label": "DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Table]"
}
}
},
"auth_ref": []
},
"educ_DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTablesLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTablesLineItems",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
],
"lang": {
"en-us": {
"role": {
"label": "DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTablesTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTablesTable",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
],
"lang": {
"en-us": {
"role": {
"label": "DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) [Table]"
}
}
},
"auth_ref": []
},
"us-gaap_DebtConversionByUniqueDescriptionAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtConversionByUniqueDescriptionAxis",
"presentation": [
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Debt Conversion Description [Axis]",
"documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction."
}
}
},
"auth_ref": [
"r22",
"r23"
]
},
"us-gaap_DebtConversionNameDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtConversionNameDomain",
"presentation": [
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Debt Conversion, Name [Domain]",
"documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
}
}
},
"auth_ref": [
"r22",
"r23"
]
},
"us-gaap_DebtConversionOriginalDebtAmount1": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtConversionOriginalDebtAmount1",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt Conversion, Original Debt, Amount",
"label": "Debt Conversion, Original Debt, Amount",
"documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
}
}
},
"auth_ref": [
"r22",
"r23"
]
},
"us-gaap_DebtDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtDisclosureAbstract",
"lang": {
"en-us": {
"role": {
"label": "Debt Disclosure [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_DebtDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/DEBT"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt Disclosure [Text Block]",
"label": "Debt Disclosure [Text Block]",
"documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
}
}
},
"auth_ref": [
"r106",
"r206",
"r298",
"r299",
"r300",
"r301",
"r302",
"r309",
"r310",
"r320",
"r326",
"r327",
"r328",
"r329",
"r330",
"r331",
"r336",
"r343",
"r344",
"r345",
"r496"
]
},
"us-gaap_DebtInstrumentAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentAxis",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails",
"http://www.edcpub.com/role/ScheduleofDebtTable"
],
"lang": {
"en-us": {
"role": {
"label": "Debt Instrument [Axis]",
"documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
}
}
},
"auth_ref": [
"r15",
"r59",
"r60",
"r116",
"r119",
"r210",
"r321",
"r322",
"r323",
"r324",
"r325",
"r327",
"r332",
"r333",
"r334",
"r335",
"r337",
"r338",
"r339",
"r340",
"r341",
"r342",
"r684",
"r685",
"r686",
"r687",
"r688",
"r706",
"r891",
"r914",
"r915",
"r916",
"r979",
"r980"
]
},
"us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentBasisSpreadOnVariableRate1",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails",
"http://www.edcpub.com/role/SUBSEQUENTEVENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt Instrument, Basis Spread on Variable Rate",
"label": "Debt Instrument, Basis Spread on Variable Rate",
"documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
}
}
},
"auth_ref": []
},
"us-gaap_DebtInstrumentFaceAmount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentFaceAmount",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt Instrument, Face Amount",
"label": "Debt Instrument, Face Amount",
"documentation": "Face (par) amount of debt instrument at time of issuance."
}
}
},
"auth_ref": [
"r321",
"r496",
"r497",
"r685",
"r686",
"r706"
]
},
"us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentInterestRateEffectivePercentage",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt Instrument, Interest Rate, Effective Percentage",
"label": "Debt Instrument, Interest Rate, Effective Percentage",
"documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
}
}
},
"auth_ref": [
"r62",
"r347",
"r496",
"r497",
"r706"
]
},
"us-gaap_DebtInstrumentInterestRateStatedPercentage": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentInterestRateStatedPercentage",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt Instrument, Interest Rate, Stated Percentage",
"label": "Debt Instrument, Interest Rate, Stated Percentage",
"documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
}
}
},
"auth_ref": [
"r62",
"r322"
]
},
"us-gaap_DebtInstrumentMaturityDate": {
"xbrltype": "dateItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentMaturityDate",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Debt Instrument, Maturity Date",
"label": "Debt Instrument, Maturity Date",
"documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
}
}
},
"auth_ref": [
"r177",
"r684",
"r967",
"r968"
]
},
"us-gaap_DebtInstrumentNameDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DebtInstrumentNameDomain",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails",
"http://www.edcpub.com/role/ScheduleofDebtTable"
],
"lang": {
"en-us": {
"role": {
"label": "Debt Instrument, Name [Domain]",
"documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
}
}
},
"auth_ref": [
"r15",
"r210",
"r321",
"r322",
"r323",
"r324",
"r325",
"r327",
"r332",
"r333",
"r334",
"r335",
"r337",
"r338",
"r339",
"r340",
"r341",
"r342",
"r684",
"r685",
"r686",
"r687",
"r688",
"r706",
"r891",
"r914",
"r915",
"r916",
"r979",
"r980"
]
},
"educ_DeferredAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DeferredAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Deferred:",
"label": "Deferred Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredFederalIncomeTaxExpenseBenefit",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable": {
"parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Federal",
"label": "Deferred Federal Income Tax Expense (Benefit)",
"documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
}
}
},
"auth_ref": [
"r893",
"r959",
"r960"
]
},
"us-gaap_DeferredFinanceCostsNoncurrentNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredFinanceCostsNoncurrentNet",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofDebtTable"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Less debt issue cost",
"label": "Debt Issuance Costs, Noncurrent, Net",
"documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
}
}
},
"auth_ref": [
"r978",
"r979",
"r980"
]
},
"us-gaap_DeferredIncomeTaxAssetsNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredIncomeTaxAssetsNet",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "DEFERRED INCOME TAX ASSET",
"label": "Deferred Income Tax Assets, Net",
"documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
}
}
},
"auth_ref": [
"r419",
"r420"
]
},
"us-gaap_DeferredIncomeTaxExpenseBenefit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredIncomeTaxExpenseBenefit",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable": {
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Deferred Income Tax Expense (Benefit)",
"label": "Deferred Income Tax Expense (Benefit)",
"documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
}
}
},
"auth_ref": [
"r7",
"r147",
"r893"
]
},
"us-gaap_DeferredIncomeTaxLiabilities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredIncomeTaxLiabilities",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"negatedTotalLabel": "Total deferred tax liabilities",
"label": "Deferred Tax Liabilities, Gross",
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
}
}
},
"auth_ref": [
"r67",
"r68",
"r118",
"r430"
]
},
"us-gaap_DeferredIncomeTaxesAndTaxCredits": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredIncomeTaxesAndTaxCredits",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Deferred income taxes",
"label": "Deferred Income Taxes and Tax Credits",
"documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
}
}
},
"auth_ref": [
"r94"
]
},
"us-gaap_DeferredRevenueAdditions": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredRevenueAdditions",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/DEFERREDREVENUESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Deferred Revenue, Additions",
"label": "Deferred Revenue, Additions",
"documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP."
}
}
},
"auth_ref": []
},
"us-gaap_DeferredRevenueCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredRevenueCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Deferred revenues",
"label": "Deferred Revenue, Current",
"documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current."
}
}
},
"auth_ref": [
"r881"
]
},
"us-gaap_DeferredRevenueDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredRevenueDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/DEFERREDREVENUES"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Deferred Revenue Disclosure [Text Block]",
"label": "Deferred Revenue Disclosure [Text Block]",
"documentation": "The entire disclosure for deferred revenues at the end of the reporting period, and description and amounts of significant changes that occurred during the reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP."
}
}
},
"auth_ref": [
"r133"
]
},
"us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable": {
"parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "State",
"label": "Deferred State and Local Income Tax Expense (Benefit)",
"documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
}
}
},
"auth_ref": [
"r893",
"r959",
"r960"
]
},
"us-gaap_DeferredTaxAssetInterestCarryforward": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredTaxAssetInterestCarryforward",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": 1.0,
"order": 8.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Disallowed interest",
"label": "Deferred Tax Asset, Interest Carryforward",
"documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward."
}
}
},
"auth_ref": [
"r957"
]
},
"educ_DeferredTaxAssetsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DeferredTaxAssetsAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Deferred tax assets:",
"label": "Deferred Tax Assets Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_DeferredTaxAssetsInventory": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredTaxAssetsInventory",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"label": "Inventory overhead capitalization",
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
}
}
},
"auth_ref": [
"r957"
]
},
"us-gaap_DeferredTaxAssetsLiabilitiesNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredTaxAssetsLiabilitiesNet",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Net deferred income tax assets",
"label": "Deferred Tax Assets, Net",
"documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
}
}
},
"auth_ref": [
"r956"
]
},
"us-gaap_DeferredTaxAssetsNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredTaxAssetsNet",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total deferred tax assets",
"label": "Deferred Tax Assets, Net of Valuation Allowance",
"documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
}
}
},
"auth_ref": [
"r956"
]
},
"us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredTaxAssetsOperatingLossCarryforwards",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": 1.0,
"order": 7.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Net operating loss carryforward",
"label": "Deferred Tax Assets, Operating Loss Carryforwards",
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
}
}
},
"auth_ref": [
"r957"
]
},
"us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": 1.0,
"order": 6.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Research and development capitalization",
"label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards."
}
}
},
"auth_ref": [
"r957"
]
},
"us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": 1.0,
"order": 9.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"label": "Accruals",
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals."
}
}
},
"auth_ref": [
"r957"
]
},
"us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"label": "Allowance for credit losses",
"documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable."
}
}
},
"auth_ref": [
"r957"
]
},
"educ_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryCurrent",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Inventory valuation allowance",
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory reserves and accruals expected to be realized or consumed within one year or operating cycle, if longer.",
"label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Inventory Current"
}
}
},
"auth_ref": []
},
"educ_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryNoncurrent",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Inventory valuation allowance \u2013 noncurrent",
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory reserves and accruals expected to be realized or consumed after one year (or the normal operating cycle, if longer).",
"label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Inventory Noncurrent"
}
}
},
"auth_ref": []
},
"us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"label": "Allowance for sales returns",
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances."
}
}
},
"auth_ref": [
"r957"
]
},
"us-gaap_DeferredTaxLiabilitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredTaxLiabilitiesAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Deferred tax liabilities:",
"label": "Deferred Tax Liabilities, Gross [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": {
"parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Property, plant, and equipment",
"label": "Deferred Tax Liabilities, Property, Plant and Equipment",
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
}
}
},
"auth_ref": [
"r957"
]
},
"us-gaap_DefinedBenefitPlanContributionsByEmployer": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DefinedBenefitPlanContributionsByEmployer",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/EMPLOYEEBENEFITPLANDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
"label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
"documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
}
}
},
"auth_ref": [
"r352",
"r355",
"r367",
"r691",
"r692",
"r693",
"r694"
]
},
"dei_DelayedOrContinuousOffering": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DelayedOrContinuousOffering",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Delayed or Continuous Offering"
}
}
},
"auth_ref": [
"r773",
"r774",
"r788"
]
},
"us-gaap_DepreciationAndAmortization": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DepreciationAndAmortization",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Depreciation",
"label": "Depreciation, Depletion and Amortization, Nonproduction",
"documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
}
}
},
"auth_ref": [
"r7",
"r34"
]
},
"us-gaap_DepreciationDepletionAndAmortization": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DepreciationDepletionAndAmortization",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Depreciation and amortization",
"label": "Depreciation, Depletion and Amortization",
"documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
}
}
},
"auth_ref": [
"r7",
"r240",
"r252",
"r270",
"r677",
"r678"
]
},
"us-gaap_DerivativeContractTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DerivativeContractTypeDomain",
"presentation": [
"http://www.edcpub.com/role/ScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Derivative Contract [Domain]",
"documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
}
}
},
"auth_ref": [
"r587",
"r589",
"r602",
"r603",
"r604",
"r605",
"r606",
"r607",
"r608",
"r610",
"r611",
"r612",
"r613",
"r623",
"r624",
"r625",
"r626",
"r629",
"r630",
"r631",
"r632",
"r642",
"r644",
"r647",
"r649",
"r715",
"r717",
"r969",
"r970",
"r971",
"r972",
"r973",
"r974",
"r975",
"r976"
]
},
"us-gaap_DerivativeInstrumentRiskAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DerivativeInstrumentRiskAxis",
"presentation": [
"http://www.edcpub.com/role/ScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Derivative Instrument [Axis]",
"documentation": "Information by type of derivative contract."
}
}
},
"auth_ref": [
"r48",
"r49",
"r50",
"r112",
"r587",
"r589",
"r602",
"r603",
"r604",
"r605",
"r606",
"r607",
"r608",
"r610",
"r611",
"r612",
"r613",
"r623",
"r624",
"r625",
"r626",
"r629",
"r630",
"r631",
"r632",
"r642",
"r644",
"r647",
"r649",
"r667",
"r715",
"r717",
"r969",
"r970",
"r971",
"r972",
"r973",
"r974",
"r975",
"r976"
]
},
"us-gaap_DerivativeLiabilityNotionalAmount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DerivativeLiabilityNotionalAmount",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Derivative Liability, Notional Amount",
"label": "Derivative Liability, Notional Amount",
"documentation": "Nominal or face amount used to calculate payments on the derivative liability."
}
}
},
"auth_ref": [
"r643",
"r645",
"r646",
"r648",
"r961",
"r962",
"r963"
]
},
"us-gaap_DerivativeNotionalAmount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DerivativeNotionalAmount",
"presentation": [
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Derivative, Notional Amount",
"label": "Derivative, Notional Amount",
"documentation": "Nominal or face amount used to calculate payment on derivative."
}
}
},
"auth_ref": [
"r962",
"r963"
]
},
"us-gaap_DerivativesAndFairValueTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DerivativesAndFairValueTextBlock",
"presentation": [
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENT"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Derivatives and Fair Value [Text Block]",
"label": "Derivatives and Fair Value [Text Block]",
"documentation": "The entire disclosure for derivatives and fair value of assets and liabilities."
}
}
},
"auth_ref": [
"r111",
"r114"
]
},
"us-gaap_DerivativesPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DerivativesPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Derivatives, Policy [Policy Text Block]",
"label": "Derivatives, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
}
}
},
"auth_ref": [
"r12",
"r45",
"r46",
"r47",
"r51",
"r209",
"r224"
]
},
"educ_DescriptionOfDueDiligencePeriod": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DescriptionOfDueDiligencePeriod",
"presentation": [
"http://www.edcpub.com/role/SUBSEQUENTEVENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Description of Due Diligence Period",
"documentation": "Description of due diligence period.",
"label": "Description Of Due Diligence Period"
}
}
},
"auth_ref": []
},
"educ_DilutedEarningsLossPerShareAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DilutedEarningsLossPerShareAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Diluted earnings (loss) per share:",
"label": "Diluted Earnings Loss Per Share Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"presentation": [
"http://www.edcpub.com/role/STOCKREPURCHASEPLAN"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-Based Payment Arrangement [Text Block]",
"label": "Share-Based Payment Arrangement [Text Block]",
"documentation": "The entire disclosure for share-based payment arrangement."
}
}
},
"auth_ref": [
"r372",
"r375",
"r406",
"r407",
"r408",
"r696"
]
},
"us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
"lang": {
"en-us": {
"role": {
"label": "Share-Based Payment Arrangement [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_DisclosureTextBlockAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "DisclosureTextBlockAbstract",
"lang": {
"en-us": {
"role": {
"label": "Disclosure Text Block [Abstract]"
}
}
},
"auth_ref": []
},
"dei_DividendOrInterestReinvestmentPlanOnly": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DividendOrInterestReinvestmentPlanOnly",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Dividend or Interest Reinvestment Plan Only"
}
}
},
"auth_ref": [
"r773",
"r774",
"r788"
]
},
"dei_DocumentAccountingStandard": {
"xbrltype": "accountingStandardItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentAccountingStandard",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Accounting Standard",
"documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
}
}
},
"auth_ref": [
"r740"
]
},
"dei_DocumentAnnualReport": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentAnnualReport",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Annual Report",
"documentation": "Boolean flag that is true only for a form used as an annual report."
}
}
},
"auth_ref": [
"r737",
"r740",
"r761"
]
},
"dei_DocumentCopyrightInformation": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentCopyrightInformation",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Copyright Information",
"documentation": "The copyright information for the document."
}
}
},
"auth_ref": []
},
"dei_DocumentCreationDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentCreationDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Creation Date",
"documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
}
}
},
"auth_ref": []
},
"dei_DocumentDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Description",
"documentation": "The description of the document."
}
}
},
"auth_ref": []
},
"dei_DocumentDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentDomain",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document [Domain]",
"documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
}
}
},
"auth_ref": []
},
"dei_DocumentEffectiveDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentEffectiveDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Effective Date",
"documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
}
}
},
"auth_ref": []
},
"dei_DocumentFinStmtErrorCorrectionFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentFinStmtErrorCorrectionFlag",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Financial Statement Error Correction [Flag]",
"documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
}
}
},
"auth_ref": [
"r737",
"r740",
"r761",
"r812"
]
},
"dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
"documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
}
}
},
"auth_ref": [
"r737",
"r740",
"r761",
"r812"
]
},
"dei_DocumentFiscalPeriodFocus": {
"xbrltype": "fiscalPeriodItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentFiscalPeriodFocus",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Fiscal Period Focus",
"documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
}
}
},
"auth_ref": []
},
"dei_DocumentFiscalYearFocus": {
"xbrltype": "gYearItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentFiscalYearFocus",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Fiscal Year Focus",
"documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
}
}
},
"auth_ref": []
},
"dei_DocumentInformationDocumentAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentInformationDocumentAxis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Information, Document [Axis]",
"documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
}
}
},
"auth_ref": []
},
"dei_DocumentInformationLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentInformationLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Information [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_DocumentInformationTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentInformationTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Information [Table]",
"documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
}
}
},
"auth_ref": []
},
"dei_DocumentInformationTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentInformationTextBlock",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Information [Text Block]",
"documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
}
}
},
"auth_ref": []
},
"dei_DocumentName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Name",
"documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
}
}
},
"auth_ref": []
},
"dei_DocumentPeriodEndDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentPeriodEndDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Period End Date",
"documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
}
}
},
"auth_ref": []
},
"dei_DocumentPeriodStartDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentPeriodStartDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Period Start Date",
"documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
}
}
},
"auth_ref": []
},
"dei_DocumentQuarterlyReport": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentQuarterlyReport",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Quarterly Report",
"documentation": "Boolean flag that is true only for a form used as an quarterly report."
}
}
},
"auth_ref": [
"r738"
]
},
"dei_DocumentRegistrationStatement": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentRegistrationStatement",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Registration Statement",
"documentation": "Boolean flag that is true only for a form used as a registration statement."
}
}
},
"auth_ref": [
"r726"
]
},
"dei_DocumentShellCompanyEventDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentShellCompanyEventDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Shell Company Event Date",
"documentation": "Date of event requiring a shell company report."
}
}
},
"auth_ref": [
"r740"
]
},
"dei_DocumentShellCompanyReport": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentShellCompanyReport",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Shell Company Report",
"documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
}
}
},
"auth_ref": [
"r740"
]
},
"dei_DocumentSubtitle": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentSubtitle",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Subtitle",
"documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
}
}
},
"auth_ref": []
},
"dei_DocumentSynopsis": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentSynopsis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Synopsis",
"documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
}
}
},
"auth_ref": []
},
"dei_DocumentTitle": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentTitle",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Title",
"documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
}
}
},
"auth_ref": []
},
"dei_DocumentTransitionReport": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentTransitionReport",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Transition Report",
"documentation": "Boolean flag that is true only for a form used as a transition report."
}
}
},
"auth_ref": [
"r789"
]
},
"dei_DocumentType": {
"xbrltype": "submissionTypeItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentType",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Type",
"documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
}
}
},
"auth_ref": []
},
"dei_DocumentVersion": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentVersion",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Version",
"documentation": "The version identifier of the document."
}
}
},
"auth_ref": []
},
"dei_DocumentsIncorporatedByReferenceTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "DocumentsIncorporatedByReferenceTextBlock",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Documents Incorporated by Reference [Text Block]",
"documentation": "Documents incorporated by reference."
}
}
},
"auth_ref": [
"r729"
]
},
"educ_DuesAndSubscriptions": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "DuesAndSubscriptions",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Dues and subscriptions",
"documentation": "Amount of dues and subscriptions.",
"label": "Dues And Subscriptions"
}
}
},
"auth_ref": []
},
"ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
"terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
}
}
},
"auth_ref": [
"r801"
]
},
"educ_EMPLOYEEBENEFITPLANDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "EMPLOYEEBENEFITPLANDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/EMPLOYEEBENEFITPLANDetails"
],
"lang": {
"en-us": {
"role": {
"label": "EMPLOYEE BENEFIT PLAN (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_EMPLOYEEBENEFITPLANDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "EMPLOYEEBENEFITPLANDetailsTable",
"presentation": [
"http://www.edcpub.com/role/EMPLOYEEBENEFITPLANDetails"
],
"lang": {
"en-us": {
"role": {
"label": "EMPLOYEE BENEFIT PLAN (Details) [Table]"
}
}
},
"auth_ref": []
},
"educ_EarningsLossPerShareAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "EarningsLossPerShareAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Earnings (loss) per share:",
"label": "Earnings Loss Per Share Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_EarningsPerShareAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EarningsPerShareAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "BASIC AND DILUTED EARNINGS (LOSS) PER SHARE:",
"label": "Earnings Per Share [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_EarningsPerShareBasic": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EarningsPerShareBasic",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable",
"http://www.edcpub.com/role/ScheduleofQuarterlyFinancialInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Basic Earnings Per Share (in Dollars per share)",
"verboseLabel": "Basic (in Dollars per share)",
"label": "Earnings Per Share, Basic",
"documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
}
}
},
"auth_ref": [
"r196",
"r216",
"r217",
"r218",
"r219",
"r220",
"r221",
"r225",
"r228",
"r234",
"r235",
"r236",
"r239",
"r448",
"r451",
"r464",
"r465",
"r530",
"r549",
"r670"
]
},
"us-gaap_EarningsPerShareDiluted": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EarningsPerShareDiluted",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable",
"http://www.edcpub.com/role/ScheduleofQuarterlyFinancialInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Diluted Earnings Per Share (in Dollars per share)",
"verboseLabel": "Diluted (in Dollars per share)",
"label": "Earnings Per Share, Diluted",
"documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
}
}
},
"auth_ref": [
"r196",
"r216",
"r217",
"r218",
"r219",
"r220",
"r221",
"r228",
"r234",
"r235",
"r236",
"r239",
"r448",
"r451",
"r464",
"r465",
"r530",
"r549",
"r670"
]
},
"us-gaap_EarningsPerSharePolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EarningsPerSharePolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Earnings Per Share, Policy [Policy Text Block]",
"label": "Earnings Per Share, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
}
}
},
"auth_ref": [
"r24",
"r25",
"r238"
]
},
"dei_EffectiveAfter60Days486a": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EffectiveAfter60Days486a",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective after 60 Days, 486(a)"
}
}
},
"auth_ref": [
"r860"
]
},
"us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EffectiveIncomeTaxRateContinuingOperations",
"calculation": {
"http://www.edcpub.com/role/ScheduleofEffectiveIncomeTaxRateReconciliationTable": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofEffectiveIncomeTaxRateReconciliationTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total income tax expense",
"label": "Effective Income Tax Rate Reconciliation, Percent",
"documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
}
}
},
"auth_ref": [
"r422",
"r699"
]
},
"us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
"calculation": {
"http://www.edcpub.com/role/ScheduleofEffectiveIncomeTaxRateReconciliationTable": {
"parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofEffectiveIncomeTaxRateReconciliationTable"
],
"lang": {
"en-us": {
"role": {
"label": "U.S. federal statutory income tax rate",
"documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
}
}
},
"auth_ref": [
"r208",
"r422",
"r439",
"r699"
]
},
"us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
"calculation": {
"http://www.edcpub.com/role/ScheduleofEffectiveIncomeTaxRateReconciliationTable": {
"parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofEffectiveIncomeTaxRateReconciliationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Other",
"documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses."
}
}
},
"auth_ref": [
"r699",
"r894",
"r954",
"r955"
]
},
"us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
"calculation": {
"http://www.edcpub.com/role/ScheduleofEffectiveIncomeTaxRateReconciliationTable": {
"parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofEffectiveIncomeTaxRateReconciliationTable"
],
"lang": {
"en-us": {
"role": {
"label": "U.S. state and local income taxes\u2013net of federal benefit",
"documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
}
}
},
"auth_ref": [
"r424",
"r699",
"r894",
"r954"
]
},
"dei_EffectiveOnDate486a": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EffectiveOnDate486a",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective on Date, 486(a)"
}
}
},
"auth_ref": [
"r860"
]
},
"dei_EffectiveOnDate486b": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EffectiveOnDate486b",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective on Date, 486(b)"
}
}
},
"auth_ref": [
"r861"
]
},
"dei_EffectiveOnSetDate486a": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EffectiveOnSetDate486a",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective on Set Date, 486(a)"
}
}
},
"auth_ref": [
"r860"
]
},
"dei_EffectiveOnSetDate486b": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EffectiveOnSetDate486b",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective on Set Date, 486(b)"
}
}
},
"auth_ref": [
"r861"
]
},
"dei_EffectiveUponFiling462e": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EffectiveUponFiling462e",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective Upon Filing, 462(e)"
}
}
},
"auth_ref": [
"r859"
]
},
"dei_EffectiveUponFiling486b": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EffectiveUponFiling486b",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective upon Filing, 486(b)"
}
}
},
"auth_ref": [
"r861"
]
},
"dei_EffectiveWhenDeclaredSection8c": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EffectiveWhenDeclaredSection8c",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective when Declared, Section 8(c)"
}
}
},
"auth_ref": [
"r863"
]
},
"us-gaap_EmployeeRelatedLiabilitiesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EmployeeRelatedLiabilitiesCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 6.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued salaries and commissions",
"label": "Employee-related Liabilities, Current",
"documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
}
}
},
"auth_ref": [
"r60"
]
},
"us-gaap_EmployeeStockOptionMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EmployeeStockOptionMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Employee Stock Option [Member]",
"terseLabel": "Employee Stock Option",
"documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
}
}
},
"auth_ref": []
},
"educ_EnglandBasedPublishingCompanyMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "EnglandBasedPublishingCompanyMember",
"presentation": [
"http://www.edcpub.com/role/BUSINESSCONCENTRATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "England Based Publishing Company [Member]",
"documentation": "Information about inventory.",
"label": "England Based Publishing Company Member"
}
}
},
"auth_ref": []
},
"dei_EntitiesTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntitiesTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entities [Table]",
"documentation": "Container to assemble all relevant information about each entity associated with the document instance"
}
}
},
"auth_ref": []
},
"dei_EntityAccountingStandard": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAccountingStandard",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Accounting Standard",
"documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
}
}
},
"auth_ref": []
},
"dei_EntityAddressAddressDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressAddressDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Address Description",
"documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
}
}
},
"auth_ref": []
},
"dei_EntityAddressAddressLine1": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressAddressLine1",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Address Line One",
"documentation": "Address Line 1 such as Attn, Building Name, Street Name"
}
}
},
"auth_ref": []
},
"dei_EntityAddressAddressLine2": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressAddressLine2",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Address Line Two",
"documentation": "Address Line 2 such as Street or Suite number"
}
}
},
"auth_ref": []
},
"dei_EntityAddressAddressLine3": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressAddressLine3",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Address Line Three",
"documentation": "Address Line 3 such as an Office Park"
}
}
},
"auth_ref": []
},
"dei_EntityAddressCityOrTown": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressCityOrTown",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, City or Town",
"documentation": "Name of the City or Town"
}
}
},
"auth_ref": []
},
"dei_EntityAddressCountry": {
"xbrltype": "countryCodeItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressCountry",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Country",
"documentation": "ISO 3166-1 alpha-2 country code."
}
}
},
"auth_ref": []
},
"dei_EntityAddressPostalZipCode": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressPostalZipCode",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Postal Zip Code",
"documentation": "Code for the postal or zip code"
}
}
},
"auth_ref": []
},
"dei_EntityAddressStateOrProvince": {
"xbrltype": "stateOrProvinceItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressStateOrProvince",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, State or Province",
"documentation": "Name of the state or province."
}
}
},
"auth_ref": []
},
"dei_EntityAddressesAddressTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressesAddressTypeAxis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Addresses, Address Type [Axis]",
"documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
}
}
},
"auth_ref": []
},
"dei_EntityAddressesLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressesLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Addresses [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_EntityAddressesTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityAddressesTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Addresses [Table]",
"documentation": "Container of address information for the entity"
}
}
},
"auth_ref": [
"r728"
]
},
"dei_EntityBankruptcyProceedingsReportingCurrent": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityBankruptcyProceedingsReportingCurrent",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Bankruptcy Proceedings, Reporting Current",
"documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
}
}
},
"auth_ref": [
"r732"
]
},
"dei_EntityCentralIndexKey": {
"xbrltype": "centralIndexKeyItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityCentralIndexKey",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Central Index Key",
"documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
}
}
},
"auth_ref": [
"r728"
]
},
"dei_EntityCommonStockSharesOutstanding": {
"xbrltype": "sharesItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityCommonStockSharesOutstanding",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Common Stock, Shares Outstanding",
"documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
}
}
},
"auth_ref": []
},
"dei_EntityContactPersonnelLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityContactPersonnelLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Contact Personnel [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_EntityCurrentReportingStatus": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityCurrentReportingStatus",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Current Reporting Status",
"documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
}
}
},
"auth_ref": []
},
"dei_EntityDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityDomain",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation",
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity [Domain]",
"documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
}
}
},
"auth_ref": []
},
"dei_EntityEmergingGrowthCompany": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityEmergingGrowthCompany",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Emerging Growth Company",
"documentation": "Indicate if registrant meets the emerging growth company criteria."
}
}
},
"auth_ref": [
"r728"
]
},
"dei_EntityExTransitionPeriod": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityExTransitionPeriod",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Ex Transition Period",
"documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
}
}
},
"auth_ref": [
"r862"
]
},
"dei_EntityFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity File Number",
"documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
}
}
},
"auth_ref": []
},
"dei_EntityFilerCategory": {
"xbrltype": "filerCategoryItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityFilerCategory",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Filer Category",
"documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
}
}
},
"auth_ref": [
"r728"
]
},
"dei_EntityHomeCountryISOCode": {
"xbrltype": "countryCodeItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityHomeCountryISOCode",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Home Country ISO Code",
"documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
}
}
},
"auth_ref": []
},
"dei_EntityIncorporationDateOfIncorporation": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityIncorporationDateOfIncorporation",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Incorporation, Date of Incorporation",
"documentation": "Date when an entity was incorporated"
}
}
},
"auth_ref": []
},
"dei_EntityIncorporationStateCountryCode": {
"xbrltype": "edgarStateCountryItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityIncorporationStateCountryCode",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Incorporation, State or Country Code",
"documentation": "Two-character EDGAR code representing the state or country of incorporation."
}
}
},
"auth_ref": []
},
"dei_EntityInformationFormerLegalOrRegisteredName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityInformationFormerLegalOrRegisteredName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Information, Former Legal or Registered Name",
"documentation": "Former Legal or Registered Name of an entity"
}
}
},
"auth_ref": []
},
"dei_EntityInformationLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityInformationLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Information [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_EntityInteractiveDataCurrent": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityInteractiveDataCurrent",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Interactive Data Current",
"documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
}
}
},
"auth_ref": [
"r851"
]
},
"dei_EntityInvCompanyType": {
"xbrltype": "invCompanyType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityInvCompanyType",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Inv Company Type",
"documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
}
}
},
"auth_ref": [
"r850"
]
},
"dei_EntityLegalForm": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityLegalForm",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Legal Form",
"documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
}
}
},
"auth_ref": []
},
"dei_EntityListingDepositoryReceiptRatio": {
"xbrltype": "pureItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityListingDepositoryReceiptRatio",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Depository Receipt Ratio",
"documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
}
}
},
"auth_ref": []
},
"dei_EntityListingDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityListingDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Description",
"documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
}
}
},
"auth_ref": []
},
"dei_EntityListingForeign": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityListingForeign",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Foreign",
"documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
}
}
},
"auth_ref": []
},
"dei_EntityListingParValuePerShare": {
"xbrltype": "perShareItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityListingParValuePerShare",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Par Value Per Share",
"documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
}
}
},
"auth_ref": []
},
"dei_EntityListingPrimary": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityListingPrimary",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Primary",
"documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
}
}
},
"auth_ref": []
},
"dei_EntityListingSecurityTradingCurrency": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityListingSecurityTradingCurrency",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Security Trading Currency",
"documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
}
}
},
"auth_ref": []
},
"dei_EntityListingsExchangeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityListingsExchangeAxis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listings, Exchange [Axis]",
"documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
}
}
},
"auth_ref": []
},
"dei_EntityListingsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityListingsLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listings [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_EntityListingsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityListingsTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listings [Table]",
"documentation": "Container for exchange listing information for an entity"
}
}
},
"auth_ref": []
},
"dei_EntityNumberOfEmployees": {
"xbrltype": "decimalItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityNumberOfEmployees",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Number of Employees",
"documentation": "Number of persons employed by the Entity"
}
}
},
"auth_ref": []
},
"dei_EntityPhoneFaxNumbersLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityPhoneFaxNumbersLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Phone Fax Numbers [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_EntityPrimarySicNumber": {
"xbrltype": "sicNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityPrimarySicNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Primary SIC Number",
"documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
}
}
},
"auth_ref": [
"r761"
]
},
"dei_EntityPublicFloat": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityPublicFloat",
"crdr": "credit",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Public Float",
"documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
}
}
},
"auth_ref": []
},
"dei_EntityRegistrantName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityRegistrantName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Registrant Name",
"documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
}
}
},
"auth_ref": [
"r728"
]
},
"dei_EntityReportingCurrencyISOCode": {
"xbrltype": "currencyItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityReportingCurrencyISOCode",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Reporting Currency ISO Code",
"documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
}
}
},
"auth_ref": []
},
"dei_EntityShellCompany": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityShellCompany",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Shell Company",
"documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
}
}
},
"auth_ref": [
"r728"
]
},
"dei_EntitySmallBusiness": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntitySmallBusiness",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Small Business",
"documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
}
}
},
"auth_ref": [
"r728"
]
},
"dei_EntityTaxIdentificationNumber": {
"xbrltype": "employerIdItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityTaxIdentificationNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Tax Identification Number",
"documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
}
}
},
"auth_ref": [
"r728"
]
},
"dei_EntityTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityTextBlock",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity [Text Block]",
"documentation": "Container to serve as parent of six Entity related Table concepts."
}
}
},
"auth_ref": []
},
"dei_EntityVoluntaryFilers": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityVoluntaryFilers",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Voluntary Filers",
"documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
}
}
},
"auth_ref": []
},
"dei_EntityWellKnownSeasonedIssuer": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "EntityWellKnownSeasonedIssuer",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Well-known Seasoned Issuer",
"documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
}
}
},
"auth_ref": [
"r853"
]
},
"ecd_EqtyAwrdsAdjFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "EqtyAwrdsAdjFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Equity Awards Adjustments, Footnote [Text Block]",
"terseLabel": "Equity Awards Adjustments, Footnote"
}
}
},
"auth_ref": [
"r795"
]
},
"ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
"terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
}
}
},
"auth_ref": [
"r846"
]
},
"ecd_EqtyAwrdsAdjsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "EqtyAwrdsAdjsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Equity Awards Adjustments [Member]",
"terseLabel": "Equity Awards Adjustments"
}
}
},
"auth_ref": [
"r846"
]
},
"ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
"terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
}
}
},
"auth_ref": [
"r846"
]
},
"us-gaap_EquipmentMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EquipmentMember",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Equipment [Member]",
"label": "Equipment [Member]",
"documentation": "Tangible personal property used to produce goods and services."
}
}
},
"auth_ref": []
},
"us-gaap_EquityComponentDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "EquityComponentDomain",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"label": "Equity Component [Domain]",
"documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
}
}
},
"auth_ref": [
"r11",
"r165",
"r191",
"r192",
"r193",
"r211",
"r212",
"r213",
"r215",
"r220",
"r222",
"r224",
"r242",
"r279",
"r280",
"r295",
"r348",
"r437",
"r438",
"r445",
"r446",
"r447",
"r449",
"r450",
"r451",
"r457",
"r458",
"r459",
"r460",
"r461",
"r462",
"r463",
"r488",
"r489",
"r490",
"r491",
"r492",
"r493",
"r498",
"r499",
"r516",
"r546",
"r572",
"r573",
"r574",
"r585",
"r635"
]
},
"ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "EquityValuationAssumptionDifferenceFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
"terseLabel": "Equity Valuation Assumption Difference, Footnote"
}
}
},
"auth_ref": [
"r805"
]
},
"ecd_ErrCompAnalysisTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ErrCompAnalysisTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Erroneous Compensation Analysis [Text Block]",
"terseLabel": "Erroneous Compensation Analysis"
}
}
},
"auth_ref": [
"r754",
"r765",
"r781",
"r816"
]
},
"ecd_ErrCompRecoveryTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ErrCompRecoveryTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Erroneously Awarded Compensation Recovery [Table]",
"terseLabel": "Erroneously Awarded Compensation Recovery"
}
}
},
"auth_ref": [
"r751",
"r762",
"r778",
"r813"
]
},
"dei_ExchangeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ExchangeDomain",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Exchange [Domain]",
"documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
}
}
},
"auth_ref": []
},
"ecd_ExecutiveCategoryAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ExecutiveCategoryAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Executive Category [Axis]",
"terseLabel": "Executive Category:"
}
}
},
"auth_ref": [
"r811"
]
},
"dei_ExhibitsOnly462d": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ExhibitsOnly462d",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Exhibits Only, 462(d)"
}
}
},
"auth_ref": [
"r858"
]
},
"dei_ExhibitsOnly462dFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ExhibitsOnly462dFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Exhibits Only, 462(d), File Number"
}
}
},
"auth_ref": [
"r858"
]
},
"dei_Extension": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "Extension",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Extension",
"documentation": "Extension number for local phone number."
}
}
},
"auth_ref": []
},
"educ_FINANCIALINSTRUMENTSDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "FINANCIALINSTRUMENTSDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"label": "FINANCIAL INSTRUMENTS (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_FINANCIALINSTRUMENTSDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "FINANCIALINSTRUMENTSDetailsTable",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"label": "FINANCIAL INSTRUMENTS (Details) [Table]"
}
}
},
"auth_ref": []
},
"us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
],
"lang": {
"en-us": {
"role": {
"label": "Asset Class [Domain]",
"documentation": "Class of asset."
}
}
},
"auth_ref": [
"r471",
"r472",
"r473",
"r474",
"r475",
"r476",
"r481",
"r701"
]
},
"us-gaap_FairValueByAssetClassAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueByAssetClassAxis",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
],
"lang": {
"en-us": {
"role": {
"label": "Asset Class [Axis]",
"documentation": "Information by class of asset."
}
}
},
"auth_ref": [
"r471",
"r472",
"r473",
"r474",
"r475",
"r476",
"r481",
"r701"
]
},
"us-gaap_FairValueByFairValueHierarchyLevelAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueByFairValueHierarchyLevelAxis",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Fair Value Hierarchy and NAV [Axis]",
"documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
}
}
},
"auth_ref": [
"r334",
"r355",
"r356",
"r357",
"r358",
"r359",
"r360",
"r466",
"r467",
"r468",
"r469",
"r470",
"r479",
"r480",
"r482",
"r520",
"r521",
"r522",
"r685",
"r686",
"r691",
"r692",
"r693",
"r700",
"r702"
]
},
"us-gaap_FairValueByLiabilityClassAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueByLiabilityClassAxis",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Liability Class [Axis]",
"documentation": "Information by class of liability."
}
}
},
"auth_ref": [
"r471",
"r472",
"r473",
"r474",
"r475",
"r476",
"r481"
]
},
"us-gaap_FairValueDisclosuresAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueDisclosuresAbstract",
"lang": {
"en-us": {
"role": {
"label": "Fair Value Disclosures [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_FairValueDisclosuresTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueDisclosuresTextBlock",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTS"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value Disclosures [Text Block]",
"label": "Fair Value Disclosures [Text Block]",
"documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
}
}
},
"auth_ref": [
"r475",
"r477",
"r478",
"r479",
"r482",
"r483",
"r484",
"r485",
"r486",
"r528",
"r700",
"r703"
]
},
"us-gaap_FairValueInputsLevel2Member": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueInputsLevel2Member",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair Value, Inputs, Level 2 [Member]",
"label": "Fair Value, Inputs, Level 2 [Member]",
"documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
}
}
},
"auth_ref": [
"r334",
"r355",
"r360",
"r467",
"r468",
"r480",
"r521",
"r685",
"r686",
"r691",
"r692",
"r693",
"r700"
]
},
"us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Fair Value by Liability Class [Domain]",
"documentation": "Represents classes of liabilities measured and disclosed at fair value."
}
}
},
"auth_ref": [
"r471",
"r472",
"r473",
"r474",
"r475",
"r476",
"r481"
]
},
"us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FairValueMeasurementsFairValueHierarchyDomain",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Fair Value Hierarchy and NAV [Domain]",
"documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
}
}
},
"auth_ref": [
"r334",
"r355",
"r356",
"r357",
"r358",
"r359",
"r360",
"r466",
"r467",
"r468",
"r469",
"r470",
"r479",
"r480",
"r482",
"r520",
"r521",
"r522",
"r685",
"r686",
"r691",
"r692",
"r693",
"r700",
"r702"
]
},
"educ_FairValueOfTheInterestRateExchangeAgreement": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "FairValueOfTheInterestRateExchangeAgreement",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair value of the interest rate exchange agreement",
"documentation": "Fair value of the interest rate exchange agreement.",
"label": "Fair Value Of The Interest Rate Exchange Agreement"
}
}
},
"auth_ref": []
},
"educ_FixedRateTermLoanMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "FixedRateTermLoanMember",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/ScheduleofDebtTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fixed Rate Term Loan [Member]",
"label": "Fixed Rate Term Loan Member"
}
}
},
"auth_ref": []
},
"educ_FloatingRateTermLoanMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "FloatingRateTermLoanMember",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails",
"http://www.edcpub.com/role/ScheduleofDebtTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Floating Rate Term Loan [Member]",
"label": "Floating Rate Term Loan Member"
}
}
},
"auth_ref": []
},
"ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
"terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
}
}
},
"auth_ref": [
"r758",
"r769",
"r785",
"r820"
]
},
"ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Forgone Recovery due to Expense of Enforcement, Amount",
"terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
}
}
},
"auth_ref": [
"r758",
"r769",
"r785",
"r820"
]
},
"ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Forgone Recovery due to Violation of Home Country Law, Amount",
"terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
}
}
},
"auth_ref": [
"r758",
"r769",
"r785",
"r820"
]
},
"ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
"terseLabel": "Forgone Recovery, Explanation of Impracticability"
}
}
},
"auth_ref": [
"r758",
"r769",
"r785",
"r820"
]
},
"ecd_ForgoneRecoveryIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "ForgoneRecoveryIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Forgone Recovery, Individual Name",
"terseLabel": "Name"
}
}
},
"auth_ref": [
"r758",
"r769",
"r785",
"r820"
]
},
"dei_FormerAddressMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "FormerAddressMember",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Former Address [Member]",
"documentation": "Former address for entity"
}
}
},
"auth_ref": [
"r739",
"r772"
]
},
"dei_FormerFiscalYearEndDate": {
"xbrltype": "gMonthDayItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "FormerFiscalYearEndDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Former Fiscal Year End Date",
"documentation": "Former end date of previous fiscal years"
}
}
},
"auth_ref": []
},
"ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
"terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
}
}
},
"auth_ref": [
"r800"
]
},
"educ_Freight": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "Freight",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Freight",
"documentation": "Amount of Freight.",
"label": "Freight"
}
}
},
"auth_ref": []
},
"us-gaap_FurnitureAndFixturesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "FurnitureAndFixturesMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable",
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Furniture and Fixtures [Member]",
"label": "Furniture and Fixtures [Member]",
"documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
}
}
},
"auth_ref": []
},
"us-gaap_GainContingencyUnrecordedAmount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GainContingencyUnrecordedAmount",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/BUSINESSCONCENTRATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Gain Contingency, Unrecorded Amount",
"label": "Gain Contingency, Unrecorded Amount",
"documentation": "The amount or range of possible amounts of gain that could be realized upon the resolution of a contingency."
}
}
},
"auth_ref": [
"r920"
]
},
"educ_GainLossOnAbandonmentOfAsset": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "GainLossOnAbandonmentOfAsset",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 10.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Loss on abandonment of asset",
"documentation": "Amount of loss on abandonment of asset.",
"label": "Gain Loss On Abandonment Of Asset"
}
}
},
"auth_ref": []
},
"us-gaap_GainLossOnDispositionOfAssets1": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GainLossOnDispositionOfAssets1",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofOtherNonoperatingIncomeExpenseTable": {
"parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
"weight": 1.0,
"order": 1.0
},
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 11.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow",
"http://www.edcpub.com/role/ScheduleofOtherNonoperatingIncomeExpenseTable"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Net loss (gain) on sale of assets",
"terseLabel": "Gain from sale of assets",
"label": "Gain (Loss) on Disposition of Assets",
"documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
}
}
},
"auth_ref": [
"r889"
]
},
"educ_GeneralAndAdministrativeAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "GeneralAndAdministrativeAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "General and administrative:",
"label": "General And Administrative Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_GeneralAndAdministrativeExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GeneralAndAdministrativeExpense",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable",
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "General and administrative",
"verboseLabel": "General and administrative total",
"label": "General and Administrative Expense",
"documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
}
}
},
"auth_ref": [
"r84",
"r620"
]
},
"us-gaap_GrossProfit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "GrossProfit",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable",
"http://www.edcpub.com/role/ScheduleofQuarterlyFinancialInformationTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Gross margin",
"label": "Gross Margin",
"terseLabel": "Gross margin",
"documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
}
}
},
"auth_ref": [
"r78",
"r82",
"r128",
"r207",
"r278",
"r311",
"r312",
"r313",
"r314",
"r315",
"r316",
"r317",
"r318",
"r319",
"r487",
"r672",
"r677",
"r900",
"r902",
"r903",
"r904",
"r905",
"r921"
]
},
"educ_HiltiComplexMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "HiltiComplexMember",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Hilti Complex [Member]",
"label": "Hilti Complex Member"
}
}
},
"auth_ref": []
},
"educ_INTERESTRATEEXCHANGEAGREEMENTDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "INTERESTRATEEXCHANGEAGREEMENTDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails"
],
"lang": {
"en-us": {
"role": {
"label": "INTEREST RATE EXCHANGE AGREEMENT (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_INTERESTRATEEXCHANGEAGREEMENTDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "INTERESTRATEEXCHANGEAGREEMENTDetailsTable",
"presentation": [
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails"
],
"lang": {
"en-us": {
"role": {
"label": "INTEREST RATE EXCHANGE AGREEMENT (Details) [Table]"
}
}
},
"auth_ref": []
},
"educ_INTERESTRATEEXCHANGEAGREEMENTScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "INTERESTRATEEXCHANGEAGREEMENTScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/ScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationTable"
],
"lang": {
"en-us": {
"role": {
"label": "INTEREST RATE EXCHANGE AGREEMENT - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_INTERESTRATEEXCHANGEAGREEMENTScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "INTERESTRATEEXCHANGEAGREEMENTScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationDetailsTable",
"presentation": [
"http://www.edcpub.com/role/ScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationTable"
],
"lang": {
"en-us": {
"role": {
"label": "INTEREST RATE EXCHANGE AGREEMENT - Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) [Table]"
}
}
},
"auth_ref": []
},
"educ_INVENTORIESScheduleofInventoryDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "INVENTORIESScheduleofInventoryDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInventoryTable"
],
"lang": {
"en-us": {
"role": {
"label": "INVENTORIES - Schedule of Inventory (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_INVENTORIESScheduleofInventoryDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "INVENTORIESScheduleofInventoryDetailsTable",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInventoryTable"
],
"lang": {
"en-us": {
"role": {
"label": "INVENTORIES - Schedule of Inventory (Details) [Table]"
}
}
},
"auth_ref": []
},
"dei_IcfrAuditorAttestationFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "IcfrAuditorAttestationFlag",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "ICFR Auditor Attestation Flag"
}
}
},
"auth_ref": [
"r737",
"r740",
"r761"
]
},
"us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
"label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
}
}
},
"auth_ref": [
"r0",
"r105"
]
},
"us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofInformationbyIndustrySegmentTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "EARNINGS (LOSS) BEFORE INCOME TAXES",
"terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
"label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
"documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
}
}
},
"auth_ref": [
"r79",
"r122",
"r128",
"r531",
"r544",
"r672",
"r677",
"r900",
"r902",
"r903",
"r904",
"r905"
]
},
"us-gaap_IncomeStatementAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeStatementAbstract",
"lang": {
"en-us": {
"role": {
"label": "Income Statement [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_IncomeTaxCreditsAndAdjustments": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeTaxCreditsAndAdjustments",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofOtherNonoperatingIncomeExpenseTable": {
"parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
"weight": -1.0,
"order": 4.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonoperatingIncomeExpenseTable"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Federal tax credits realized",
"label": "Income Tax Credits and Adjustments",
"documentation": "A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions."
}
}
},
"auth_ref": [
"r94"
]
},
"us-gaap_IncomeTaxDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeTaxDisclosureAbstract",
"lang": {
"en-us": {
"role": {
"label": "Income Tax Disclosure [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_IncomeTaxDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeTaxDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/INCOMETAXES"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Income Tax Disclosure [Text Block]",
"label": "Income Tax Disclosure [Text Block]",
"documentation": "The entire disclosure for income tax."
}
}
},
"auth_ref": [
"r208",
"r416",
"r422",
"r425",
"r426",
"r427",
"r428",
"r432",
"r440",
"r442",
"r443",
"r444",
"r584",
"r699"
]
},
"us-gaap_IncomeTaxExpenseBenefit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeTaxExpenseBenefit",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0,
"order": 2.0
},
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofComponentsofIncomeTaxExpenseBenefitTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total income tax expense (benefit)",
"terseLabel": "INCOME TAX EXPENSE (BENEFIT)",
"label": "Income Tax Expense (Benefit)",
"documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
}
}
},
"auth_ref": [
"r135",
"r148",
"r223",
"r224",
"r240",
"r255",
"r270",
"r421",
"r422",
"r441",
"r551",
"r699"
]
},
"us-gaap_IncomeTaxPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeTaxPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Income Tax, Policy [Policy Text Block]",
"label": "Income Tax, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
}
}
},
"auth_ref": [
"r190",
"r417",
"r418",
"r428",
"r429",
"r431",
"r435",
"r581"
]
},
"us-gaap_IncomeTaxesPaidNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncomeTaxesPaidNet",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"label": "Cash paid for income taxes - net of refunds",
"documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
}
}
},
"auth_ref": [
"r21",
"r203",
"r433",
"r434"
]
},
"us-gaap_IncreaseDecreaseInAccountsPayable": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInAccountsPayable",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 6.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accounts payable",
"label": "Increase (Decrease) in Accounts Payable",
"documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
}
}
},
"auth_ref": [
"r6"
]
},
"us-gaap_IncreaseDecreaseInAccountsReceivable": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInAccountsReceivable",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 12.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Accounts receivable",
"label": "Increase (Decrease) in Accounts Receivable",
"documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
}
}
},
"auth_ref": [
"r6"
]
},
"us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 9.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Income taxes payable/receivable",
"label": "Increase (Decrease) in Income Taxes Payable",
"documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
}
}
},
"auth_ref": [
"r6"
]
},
"us-gaap_IncreaseDecreaseInAccruedLiabilities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInAccruedLiabilities",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 7.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accrued salaries and commissions, and other liabilities",
"label": "Increase (Decrease) in Accrued Liabilities",
"documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
}
}
},
"auth_ref": [
"r6"
]
},
"us-gaap_IncreaseDecreaseInDeferredRevenue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInDeferredRevenue",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 8.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Deferred revenues",
"label": "Increase (Decrease) in Deferred Revenue",
"documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
}
}
},
"auth_ref": [
"r660"
]
},
"us-gaap_IncreaseDecreaseInInventories": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInInventories",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 13.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Inventories",
"label": "Increase (Decrease) in Inventories",
"documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
}
}
},
"auth_ref": [
"r6"
]
},
"us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInOperatingCapitalAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Changes in assets and liabilities:",
"label": "Increase (Decrease) in Operating Capital [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": -1.0,
"order": 14.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Prepaid expenses and other assets",
"label": "Increase (Decrease) in Prepaid Expense and Other Assets",
"documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
}
}
},
"auth_ref": [
"r6"
]
},
"us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable": {
"parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Issued unvested restricted stock and assumed shares issuable under granted unvested restricted stock awards",
"label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
"documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
}
}
},
"auth_ref": [
"r229",
"r230",
"r231",
"r236",
"r374"
]
},
"ecd_IndividualAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "IndividualAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Individual [Axis]",
"terseLabel": "Individual:"
}
}
},
"auth_ref": [
"r758",
"r769",
"r785",
"r811",
"r820",
"r824",
"r832"
]
},
"educ_InitialTermOfNewLeaseDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "InitialTermOfNewLeaseDescription",
"presentation": [
"http://www.edcpub.com/role/SUBSEQUENTEVENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Initial Term of New Lease, Description",
"documentation": "Initial term of new lease, description.",
"label": "Initial Term Of New Lease Description"
}
}
},
"auth_ref": []
},
"ecd_InsiderTradingArrLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "InsiderTradingArrLineItems",
"lang": {
"en-us": {
"role": {
"label": "Insider Trading Arrangements [Line Items]",
"terseLabel": "Insider Trading Arrangements:"
}
}
},
"auth_ref": [
"r830"
]
},
"ecd_InsiderTradingPoliciesProcLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "InsiderTradingPoliciesProcLineItems",
"lang": {
"en-us": {
"role": {
"label": "Insider Trading Policies and Procedures [Line Items]",
"terseLabel": "Insider Trading Policies and Procedures:"
}
}
},
"auth_ref": [
"r741",
"r836"
]
},
"ecd_InsiderTrdPoliciesProcAdoptedFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "InsiderTrdPoliciesProcAdoptedFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
],
"lang": {
"en-us": {
"role": {
"label": "Insider Trading Policies and Procedures Adopted [Flag]",
"terseLabel": "Insider Trading Policies and Procedures Adopted"
}
}
},
"auth_ref": [
"r741",
"r836"
]
},
"ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
],
"lang": {
"en-us": {
"role": {
"label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
"terseLabel": "Insider Trading Policies and Procedures Not Adopted"
}
}
},
"auth_ref": [
"r741",
"r836"
]
},
"us-gaap_InsuranceAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InsuranceAbstract",
"lang": {
"en-us": {
"role": {
"label": "Insurance [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_InterestExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InterestExpense",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": -1.0,
"order": 4.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "INTEREST EXPENSE",
"verboseLabel": "Interest expense",
"label": "Interest Expense, Operating and Nonoperating",
"documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
}
}
},
"auth_ref": [
"r240",
"r247",
"r251",
"r257",
"r270",
"r495",
"r677",
"r678"
]
},
"us-gaap_InterestPaidNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InterestPaidNet",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"label": "Cash paid for interest",
"documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
}
}
},
"auth_ref": [
"r199",
"r201",
"r202"
]
},
"us-gaap_InterestRateContractMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InterestRateContractMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Interest Rate Contract [Member]",
"label": "Interest Rate Contract [Member]",
"documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate."
}
}
},
"auth_ref": [
"r662",
"r667",
"r691",
"r700"
]
},
"us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InterestRateDerivativeLiabilitiesAtFairValue",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails",
"http://www.edcpub.com/role/ScheduleofCashFlowHedgingInstrumentsStatementsofFinancialPerformanceandFinancialPositionLocationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fair value of interest rate swap",
"verboseLabel": "Interest Rate Derivative Liabilities, at Fair Value",
"label": "Interest Rate Derivative Liabilities, at Fair Value",
"documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities."
}
}
},
"auth_ref": []
},
"educ_InventoryCurrentMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "InventoryCurrentMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInventoryTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Inventory Current [Member]",
"documentation": "Information about inventory.",
"label": "Inventory Current Member"
}
}
},
"auth_ref": []
},
"us-gaap_InventoryDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoryDisclosureAbstract",
"lang": {
"en-us": {
"role": {
"label": "Inventory Disclosure [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_InventoryDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoryDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/INVENTORIES"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Inventory Disclosure [Text Block]",
"label": "Inventory Disclosure [Text Block]",
"documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
}
}
},
"auth_ref": [
"r282"
]
},
"us-gaap_InventoryGross": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoryGross",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofInventoryTable": {
"parentTag": "us-gaap_InventoryNet",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofInventoryTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Product inventory",
"label": "Inventory, Gross",
"documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
}
}
},
"auth_ref": [
"r883"
]
},
"us-gaap_InventoryNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoryNet",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0,
"order": 4.0
},
"http://www.edcpub.com/role/ScheduleofInventoryTable": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/BUSINESSCONCENTRATIONDetails",
"http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"http://www.edcpub.com/role/ScheduleofInventoryTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Inventories net",
"terseLabel": "Inventories - net",
"verboseLabel": "Inventory, Net",
"label": "Inventory, Net",
"documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
}
}
},
"auth_ref": [
"r181",
"r665",
"r708"
]
},
"us-gaap_InventoryNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoryNoncurrent",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "INVENTORIES - net",
"label": "Inventory, Noncurrent",
"documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle."
}
}
},
"auth_ref": [
"r880"
]
},
"educ_InventoryNoncurrentMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "InventoryNoncurrentMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInventoryTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Inventory, Noncurrent [Member]",
"documentation": "Information about inventory.",
"label": "Inventory Noncurrent Member"
}
}
},
"auth_ref": []
},
"us-gaap_InventoryPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoryPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Inventory, Policy [Policy Text Block]",
"label": "Inventory, Policy [Policy Text Block]",
"documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
}
}
},
"auth_ref": [
"r136",
"r170",
"r180",
"r282",
"r283",
"r284",
"r526",
"r668"
]
},
"us-gaap_InventoryValuationReserves": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "InventoryValuationReserves",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofInventoryTable": {
"parentTag": "us-gaap_InventoryNet",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
"http://www.edcpub.com/role/ScheduleofInventoryTable"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Inventory valuation allowance",
"terseLabel": "Inventory Valuation Reserves",
"label": "Inventory Valuation Reserves",
"documentation": "Amount of valuation reserve for inventory."
}
}
},
"auth_ref": [
"r101",
"r883"
]
},
"dei_InvestmentCompanyActFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "InvestmentCompanyActFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Investment Company Act File Number"
}
}
},
"auth_ref": [
"r774",
"r775",
"r776",
"r777"
]
},
"dei_InvestmentCompanyActRegistration": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "InvestmentCompanyActRegistration",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Investment Company Act Registration"
}
}
},
"auth_ref": [
"r790"
]
},
"dei_InvestmentCompanyRegistrationAmendment": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "InvestmentCompanyRegistrationAmendment",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Investment Company Registration Amendment"
}
}
},
"auth_ref": [
"r790"
]
},
"dei_InvestmentCompanyRegistrationAmendmentNumber": {
"xbrltype": "sequenceNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "InvestmentCompanyRegistrationAmendmentNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Investment Company Registration Amendment Number"
}
}
},
"auth_ref": [
"r790"
]
},
"educ_LEASESDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "LEASESDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"label": "LEASES (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_LEASESDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "LEASESDetailsTable",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"label": "LEASES (Details) [Table]"
}
}
},
"auth_ref": []
},
"us-gaap_LaborAndRelatedExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LaborAndRelatedExpense",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Payroll",
"label": "Labor and Related Expense",
"documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
}
}
},
"auth_ref": [
"r888"
]
},
"us-gaap_LandMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LandMember",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Land [Member]",
"label": "Land [Member]",
"documentation": "Part of earth's surface not covered by water."
}
}
},
"auth_ref": [
"r926"
]
},
"us-gaap_LeaseCostAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LeaseCostAbstract",
"lang": {
"en-us": {
"role": {
"label": "Lease, Cost [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_LeaseCostTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LeaseCostTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/LEASESTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lease, Cost [Table Text Block]",
"label": "Lease, Cost [Table Text Block]",
"documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
}
}
},
"auth_ref": [
"r982"
]
},
"dei_LegalEntityAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "LegalEntityAxis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation",
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Legal Entity [Axis]",
"documentation": "The set of legal entities associated with a report."
}
}
},
"auth_ref": []
},
"dei_LegalEntityIdentifier": {
"xbrltype": "legalEntityIdentifierItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "LegalEntityIdentifier",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Legal Entity Identifier",
"documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
}
}
},
"auth_ref": [
"r725"
]
},
"us-gaap_LesseeLeasesPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeLeasesPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessee, Leases [Policy Text Block]",
"label": "Lessee, Leases [Policy Text Block]",
"documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
}
}
},
"auth_ref": [
"r503"
]
},
"us-gaap_LesseeOperatingLeaseDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseDescription",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessee, Operating Lease, Description",
"label": "Lessee, Operating Lease, Description",
"documentation": "Description of lessee's operating lease."
}
}
},
"auth_ref": [
"r504"
]
},
"us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/LEASESTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
"label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
"documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
}
}
},
"auth_ref": [
"r983"
]
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/LesseeOperatingLeaseLiabilitytobePaidMaturityTable": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/LesseeOperatingLeaseLiabilitytobePaidMaturityTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total future minimum rental payments",
"label": "Lessee, Operating Lease, Liability, to be Paid",
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
}
}
},
"auth_ref": [
"r509"
]
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/LesseeOperatingLeaseLiabilitytobePaidMaturityTable": {
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/LesseeOperatingLeaseLiabilitytobePaidMaturityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2026",
"label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r509"
]
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/LesseeOperatingLeaseLiabilitytobePaidMaturityTable": {
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/LesseeOperatingLeaseLiabilitytobePaidMaturityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2027",
"label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r509"
]
},
"educ_LesseeOperatingLeaseLiabilityToBePaidMaturityAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "LesseeOperatingLeaseLiabilityToBePaidMaturityAbstract",
"lang": {
"en-us": {
"role": {
"label": "Lessee Operating Lease Liability To Be Paid Maturity Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/LesseeOperatingLeaseLiabilitytobePaidMaturityTable"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Less: imputed interest",
"label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
"documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
}
}
},
"auth_ref": [
"r509"
]
},
"us-gaap_LesseeOperatingLeaseRenewalTerm": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LesseeOperatingLeaseRenewalTerm",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessee, Operating Lease, Renewal Term",
"label": "Lessee, Operating Lease, Renewal Term",
"documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": [
"r981"
]
},
"educ_LessorAnnualRentalIncreasePercentage": {
"xbrltype": "percentItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "LessorAnnualRentalIncreasePercentage",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessor, Annual Rental Increase, Percentage",
"documentation": "The percentage by which the rent receivable increases, on a yearly basis.",
"label": "Lessor Annual Rental Increase Percentage"
}
}
},
"auth_ref": []
},
"us-gaap_LessorOperatingLeaseDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeaseDescription",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessor, Operating Lease, Description",
"label": "Lessor, Operating Lease, Description",
"documentation": "Description of lessor's operating lease."
}
}
},
"auth_ref": [
"r514"
]
},
"us-gaap_LessorOperatingLeaseOptionToExtend": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeaseOptionToExtend",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessor, Operating Lease, Option to Extend",
"label": "Lessor, Operating Lease, Option to Extend",
"documentation": "Description of terms and conditions of option to extend lessor's operating lease."
}
}
},
"auth_ref": [
"r515"
]
},
"educ_LessorOperatingLeasePaymentToBeReceivedMaturityAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "LessorOperatingLeasePaymentToBeReceivedMaturityAbstract",
"lang": {
"en-us": {
"role": {
"label": "Lessor Operating Lease Payment To Be Received Maturity Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_LessorOperatingLeasePaymentsToBeReceived": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeasePaymentsToBeReceived",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/LEASESDetails",
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total",
"terseLabel": "Lessor, Operating Lease, Payment to be Received",
"label": "Lessor, Operating Lease, Payment to be Received",
"documentation": "Amount of lease payments to be received by lessor for operating lease."
}
}
},
"auth_ref": [
"r512"
]
},
"us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable": {
"parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2030",
"label": "Lessor, Operating Lease, Payment to be Received, Year Five",
"documentation": "Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r512"
]
},
"us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable": {
"parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2029",
"label": "Lessor, Operating Lease, Payment to be Received, Year Four",
"documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r512"
]
},
"us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/LEASESTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]",
"label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]",
"documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease."
}
}
},
"auth_ref": [
"r984"
]
},
"us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable": {
"parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2026",
"label": "Lessor, Operating Lease, Payment to be Received, Year One",
"documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r512"
]
},
"us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable": {
"parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
"weight": 1.0,
"order": 6.0
}
},
"presentation": [
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Thereafter",
"label": "Lessor, Operating Lease, Payment to be Received, after Year Five",
"documentation": "Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r512"
]
},
"us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable": {
"parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2028",
"label": "Lessor, Operating Lease, Payment to be Received, Year Three",
"documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r512"
]
},
"us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable": {
"parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/LessorOperatingLeasePaymenttobeReceivedMaturityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2027",
"label": "Lessor, Operating Lease, Payment to be Received, Year Two",
"documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
}
}
},
"auth_ref": [
"r512"
]
},
"us-gaap_LessorOperatingLeaseRenewalTerm": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeaseRenewalTerm",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessor, Operating Lease, Renewal Term",
"label": "Lessor, Operating Lease, Renewal Term",
"documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": [
"r986"
]
},
"us-gaap_LessorOperatingLeaseTermOfContract": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LessorOperatingLeaseTermOfContract",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessor, Operating Lease, Term of Contract",
"label": "Lessor, Operating Lease, Term of Contract",
"documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": [
"r986"
]
},
"us-gaap_Liabilities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "Liabilities",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total liabilities",
"label": "Liabilities",
"documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
}
}
},
"auth_ref": [
"r15",
"r59",
"r60",
"r61",
"r64",
"r65",
"r66",
"r69",
"r207",
"r278",
"r311",
"r312",
"r313",
"r314",
"r315",
"r316",
"r317",
"r318",
"r319",
"r454",
"r455",
"r456",
"r487",
"r596",
"r671",
"r724",
"r921",
"r987",
"r988"
]
},
"us-gaap_LiabilitiesAndStockholdersEquity": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LiabilitiesAndStockholdersEquity",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS\u2019 EQUITY",
"label": "Liabilities and Equity",
"documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
}
}
},
"auth_ref": [
"r76",
"r120",
"r540",
"r708",
"r892",
"r911",
"r977"
]
},
"us-gaap_LiabilitiesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LiabilitiesCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_Liabilities",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total current liabilities",
"label": "Liabilities, Current",
"documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
}
}
},
"auth_ref": [
"r61",
"r169",
"r207",
"r278",
"r311",
"r312",
"r313",
"r314",
"r315",
"r316",
"r317",
"r318",
"r319",
"r454",
"r455",
"r456",
"r487",
"r708",
"r921",
"r987",
"r988"
]
},
"us-gaap_LiabilitiesCurrentAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LiabilitiesCurrentAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "CURRENT LIABILITIES:",
"label": "Liabilities, Current [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_LineOfCredit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCredit",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/ScheduleofDebtTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Line of credit",
"verboseLabel": "Long-Term Line of Credit",
"label": "Long-Term Line of Credit",
"documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
}
}
},
"auth_ref": [
"r15",
"r119",
"r995"
]
},
"us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCreditFacilityCapacityAvailableForTradePurchases",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Line of Credit Facility, Capacity Available for Trade Purchases",
"label": "Line of Credit Facility, Capacity Available for Trade Purchases",
"documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for financing purchases of goods acquired for inventory or imminent delivery to a customer."
}
}
},
"auth_ref": []
},
"us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Line of Credit Facility, Current Borrowing Capacity",
"label": "Line of Credit Facility, Current Borrowing Capacity",
"documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility."
}
}
},
"auth_ref": [
"r58",
"r63"
]
},
"us-gaap_LineOfCreditFacilityIncreaseDecreaseOtherNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCreditFacilityIncreaseDecreaseOtherNet",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Line of Credit Facility, Increase (Decrease), Other, Net",
"label": "Line of Credit Facility, Increase (Decrease), Other, Net",
"documentation": "Amount of increase (decrease), classified as other, of the credit facility."
}
}
},
"auth_ref": [
"r891"
]
},
"us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/SUBSEQUENTEVENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity",
"label": "Line of Credit Facility, Maximum Borrowing Capacity",
"documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
}
}
},
"auth_ref": [
"r58",
"r63"
]
},
"us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCreditFacilityMaximumMonthendOutstandingAmount",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Line of Credit Facility, Maximum Month-end Outstanding Amount",
"label": "Line of Credit Facility, Maximum Month-end Outstanding Amount",
"documentation": "Maximum month-end amount borrowed under the credit facility during the period."
}
}
},
"auth_ref": [
"r15",
"r59",
"r116",
"r119"
]
},
"us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity",
"label": "Line of Credit Facility, Remaining Borrowing Capacity",
"documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
}
}
},
"auth_ref": [
"r58",
"r63",
"r310"
]
},
"us-gaap_LinesOfCreditCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LinesOfCreditCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Line of credit",
"label": "Line of Credit, Current",
"documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
}
}
},
"auth_ref": [
"r59",
"r116"
]
},
"educ_LiquidityPolicyPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "LiquidityPolicyPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Liquidity [Policy Text Block]",
"documentation": "Liquidity disclosure.",
"label": "Liquidity Policy Policy Text Block"
}
}
},
"auth_ref": []
},
"dei_LocalPhoneNumber": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "LocalPhoneNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Local Phone Number",
"documentation": "Local phone number for entity."
}
}
},
"auth_ref": []
},
"us-gaap_LongTermDebt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongTermDebt",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/ScheduleofDebtTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Total term debt",
"verboseLabel": "Long-Term Debt",
"label": "Long-Term Debt",
"documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
}
}
},
"auth_ref": [
"r15",
"r119",
"r333",
"r346",
"r685",
"r686",
"r706",
"r995"
]
},
"us-gaap_LongTermDebtCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongTermDebtCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"http://www.edcpub.com/role/ScheduleofDebtTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Current maturities of long-term debt",
"negatedLabel": "Less current portion",
"label": "Long-Term Debt, Current Maturities",
"documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
}
}
},
"auth_ref": [
"r176"
]
},
"us-gaap_LongTermDebtFairValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongTermDebtFairValue",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Long-Term Debt, Fair Value",
"label": "Long-Term Debt, Fair Value",
"documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
}
}
},
"auth_ref": [
"r965",
"r966",
"r967",
"r968"
]
},
"us-gaap_LongTermDebtNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "LongTermDebtNoncurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_Liabilities",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"http://www.edcpub.com/role/ScheduleofDebtTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "LONG-TERM DEBT - net",
"verboseLabel": "Long-term debt, net",
"label": "Long-Term Debt, Excluding Current Maturities",
"documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
}
}
},
"auth_ref": [
"r178"
]
},
"us-gaap_MachineryAndEquipmentMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "MachineryAndEquipmentMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable",
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Machinery and Equipment [Member]",
"label": "Machinery and Equipment [Member]",
"documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
}
}
},
"auth_ref": []
},
"us-gaap_MajorPropertyClassAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "MajorPropertyClassAxis",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails",
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails",
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Major Property Class [Axis]",
"documentation": "Amount of property owned but leased or available for lease to third parties, by major property class."
}
}
},
"auth_ref": [
"r134"
]
},
"educ_MajorPropertyClassDomainDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "MajorPropertyClassDomainDomain",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails",
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails",
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"label": "MajorPropertyClassDomain [Domain]"
}
}
},
"auth_ref": []
},
"srt_MaximumMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "MaximumMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Maximum [Member]",
"label": "Maximum [Member]",
"documentation": "Upper limit of the provided range."
}
}
},
"auth_ref": [
"r149",
"r150",
"r151",
"r152",
"r153",
"r163",
"r164",
"r305",
"r306",
"r307",
"r308",
"r371",
"r414",
"r470",
"r525",
"r570",
"r571",
"r578",
"r588",
"r589",
"r638",
"r639",
"r640",
"r641",
"r650",
"r657",
"r658",
"r682",
"r689",
"r695",
"r702",
"r703",
"r704",
"r705",
"r710",
"r923",
"r989",
"r990",
"r991",
"r992",
"r993",
"r994"
]
},
"ecd_MeasureAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "MeasureAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Measure [Axis]",
"terseLabel": "Measure:"
}
}
},
"auth_ref": [
"r803"
]
},
"ecd_MeasureName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "MeasureName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Measure Name",
"terseLabel": "Name"
}
}
},
"auth_ref": [
"r803"
]
},
"us-gaap_MeasurementInputAppraisedValueMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "MeasurementInputAppraisedValueMember",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Measurement Input, Appraised Value [Member]",
"label": "Measurement Input, Appraised Value [Member]",
"documentation": "Measurement input using assessed value of property."
}
}
},
"auth_ref": [
"r966",
"r967",
"r968"
]
},
"us-gaap_MeasurementInputTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "MeasurementInputTypeAxis",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Measurement Input Type [Axis]",
"documentation": "Information by type of measurement input used to determine value of asset and liability."
}
}
},
"auth_ref": [
"r468",
"r469",
"r470",
"r702"
]
},
"us-gaap_MeasurementInputTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "MeasurementInputTypeDomain",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Measurement Input Type [Domain]",
"documentation": "Measurement input used to determine value of asset and liability."
}
}
},
"auth_ref": [
"r468",
"r469",
"r470",
"r702"
]
},
"srt_MinimumMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "MinimumMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Minimum [Member]",
"label": "Minimum [Member]",
"documentation": "Lower limit of the provided range."
}
}
},
"auth_ref": [
"r149",
"r150",
"r151",
"r152",
"r153",
"r163",
"r164",
"r305",
"r306",
"r307",
"r308",
"r371",
"r414",
"r470",
"r525",
"r570",
"r571",
"r578",
"r588",
"r589",
"r638",
"r639",
"r640",
"r641",
"r650",
"r657",
"r658",
"r682",
"r689",
"r695",
"r702",
"r703",
"r704",
"r710",
"r923",
"r989",
"r990",
"r991",
"r992",
"r993",
"r994"
]
},
"ecd_MnpiDiscTimedForCompValFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "MnpiDiscTimedForCompValFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "MNPI Disclosure Timed for Compensation Value [Flag]",
"terseLabel": "MNPI Disclosure Timed for Compensation Value"
}
}
},
"auth_ref": [
"r823"
]
},
"ecd_MtrlTermsOfTrdArrTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "MtrlTermsOfTrdArrTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Material Terms of Trading Arrangement [Text Block]",
"terseLabel": "Material Terms of Trading Arrangement"
}
}
},
"auth_ref": [
"r831"
]
},
"dei_NameChangeEventDateAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "NameChangeEventDateAxis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Name Change Event Date [Axis]",
"documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
}
}
},
"auth_ref": []
},
"dei_NameChangeEventLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "NameChangeEventLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Name Change Event [Line Items]",
"documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
}
}
},
"auth_ref": []
},
"dei_NameChangeEventTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "NameChangeEventTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Name Change Event [Table]",
"documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
}
}
},
"auth_ref": []
},
"ecd_NamedExecutiveOfficersFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NamedExecutiveOfficersFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Named Executive Officers, Footnote [Text Block]",
"terseLabel": "Named Executive Officers, Footnote"
}
}
},
"auth_ref": [
"r804"
]
},
"us-gaap_NetCashProvidedByUsedInFinancingActivities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInFinancingActivities",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Net cash used in financing activities",
"label": "Net Cash Provided by (Used in) Financing Activities",
"documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
}
}
},
"auth_ref": [
"r200"
]
},
"us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:",
"label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_NetCashProvidedByUsedInInvestingActivities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInInvestingActivities",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Net cash provided by (used in) investing activities",
"label": "Net Cash Provided by (Used in) Investing Activities",
"documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
}
}
},
"auth_ref": [
"r200"
]
},
"us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:",
"label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_NetCashProvidedByUsedInOperatingActivities": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInOperatingActivities",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Net cash provided by operating activities",
"label": "Net Cash Provided by (Used in) Operating Activities",
"documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
}
}
},
"auth_ref": [
"r92",
"r93",
"r94"
]
},
"us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:",
"label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_NetIncomeLoss": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetIncomeLoss",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedComprehensiveIncome": {
"parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
"weight": 1.0,
"order": 1.0
},
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 1.0
},
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow",
"http://www.edcpub.com/role/ConsolidatedComprehensiveIncome",
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofQuarterlyFinancialInformationTable",
"http://www.edcpub.com/role/ShareholdersEquityType2or3",
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "NET EARNINGS (LOSS)",
"verboseLabel": "Net earnings (loss)",
"netLabel": "Net Earnings",
"label": "Net Income (Loss)",
"terseLabel": "Net Income (Loss)",
"documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
}
}
},
"auth_ref": [
"r83",
"r94",
"r123",
"r167",
"r186",
"r188",
"r193",
"r207",
"r214",
"r216",
"r217",
"r218",
"r219",
"r220",
"r223",
"r224",
"r232",
"r278",
"r311",
"r312",
"r313",
"r314",
"r315",
"r316",
"r317",
"r318",
"r319",
"r448",
"r451",
"r465",
"r487",
"r545",
"r617",
"r633",
"r634",
"r723",
"r921"
]
},
"us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Net earnings (loss) applicable to common shareholders (in Dollars)",
"label": "Net Income (Loss) Available to Common Stockholders, Basic",
"documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
}
}
},
"auth_ref": [
"r198",
"r216",
"r217",
"r218",
"r219",
"r225",
"r226",
"r233",
"r236",
"r451"
]
},
"us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]",
"label": "New Accounting Pronouncements, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
}
}
},
"auth_ref": []
},
"dei_NewEffectiveDateForPreviousFiling": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "NewEffectiveDateForPreviousFiling",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "New Effective Date for Previous Filing"
}
}
},
"auth_ref": [
"r774",
"r775",
"r776",
"r777"
]
},
"dei_NoSubstantiveChanges462c": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "NoSubstantiveChanges462c",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "No Substantive Changes, 462(c)"
}
}
},
"auth_ref": [
"r857"
]
},
"dei_NoSubstantiveChanges462cFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "NoSubstantiveChanges462cFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "No Substantive Changes, 462(c), File Number"
}
}
},
"auth_ref": [
"r857"
]
},
"dei_NoTradingSymbolFlag": {
"xbrltype": "trueItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "NoTradingSymbolFlag",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "No Trading Symbol Flag",
"documentation": "Boolean flag that is true only for a security having no trading symbol."
}
}
},
"auth_ref": []
},
"ecd_NonGaapMeasureDescriptionTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonGaapMeasureDescriptionTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Non-GAAP Measure Description [Text Block]",
"terseLabel": "Non-GAAP Measure Description"
}
}
},
"auth_ref": [
"r803"
]
},
"ecd_NonNeosMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonNeosMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Non-NEOs [Member]",
"terseLabel": "Non-NEOs"
}
}
},
"auth_ref": [
"r758",
"r769",
"r785",
"r811",
"r820"
]
},
"ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonPeoNeoAvgCompActuallyPaidAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Non-PEO NEO Average Compensation Actually Paid Amount",
"terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
}
}
},
"auth_ref": [
"r794"
]
},
"ecd_NonPeoNeoAvgTotalCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonPeoNeoAvgTotalCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Non-PEO NEO Average Total Compensation Amount",
"terseLabel": "Non-PEO NEO Average Total Compensation Amount"
}
}
},
"auth_ref": [
"r793"
]
},
"ecd_NonPeoNeoMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonPeoNeoMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Non-PEO NEO [Member]",
"terseLabel": "Non-PEO NEO"
}
}
},
"auth_ref": [
"r811"
]
},
"ecd_NonRule10b51ArrAdoptedFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonRule10b51ArrAdoptedFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
"terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
}
}
},
"auth_ref": [
"r831"
]
},
"ecd_NonRule10b51ArrTrmntdFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "NonRule10b51ArrTrmntdFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
"terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
}
}
},
"auth_ref": [
"r831"
]
},
"educ_NonvestedRestrictedStockSharesActivityAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "NonvestedRestrictedStockSharesActivityAbstract",
"lang": {
"en-us": {
"role": {
"label": "Nonvested Restricted Stock Shares Activity Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NonvestedRestrictedStockSharesActivityTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
"label": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
"documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares."
}
}
},
"auth_ref": [
"r14"
]
},
"us-gaap_NumberOfReportableSegments": {
"xbrltype": "integerItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "NumberOfReportableSegments",
"presentation": [
"http://www.edcpub.com/role/BUSINESSSEGMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Number of Reportable Segments",
"label": "Number of Reportable Segments",
"documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
}
}
},
"auth_ref": [
"r673",
"r681",
"r901"
]
},
"educ_NumberOfTeamLoans": {
"xbrltype": "integerItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "NumberOfTeamLoans",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/SUBSEQUENTEVENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Number of Team Loans",
"documentation": "Number of team loans.",
"label": "Number Of Team Loans"
}
}
},
"auth_ref": []
},
"educ_OfficeAndWarehouseMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "OfficeAndWarehouseMember",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails",
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Office and Warehouse [Member]",
"label": "Office And Warehouse Member"
}
}
},
"auth_ref": []
},
"educ_OperatingAndSellingAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "OperatingAndSellingAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating and selling:",
"label": "Operating And Selling Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_OperatingCostsAndExpenses": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingCostsAndExpenses",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating and selling total",
"label": "Operating Costs and Expenses",
"documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense."
}
}
},
"auth_ref": []
},
"us-gaap_OperatingExpenses": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingExpenses",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": -1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total operating expenses",
"label": "Operating Expenses",
"documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
}
}
},
"auth_ref": []
},
"us-gaap_OperatingExpensesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingExpensesAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "OPERATING EXPENSES:",
"verboseLabel": "Operating expenses",
"label": "Operating Expenses [Abstract]"
}
}
},
"auth_ref": []
},
"educ_OperatingExpensesAbstract0": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "OperatingExpensesAbstract0",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating expenses",
"label": "Operating Expenses Abstract0"
}
}
},
"auth_ref": []
},
"us-gaap_OperatingIncomeLoss": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingIncomeLoss",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating income",
"label": "Operating Income (Loss)",
"documentation": "The net result for the period of deducting operating expenses from operating revenues."
}
}
},
"auth_ref": [
"r128",
"r672",
"r900",
"r902",
"r903",
"r904",
"r905"
]
},
"educ_OperatingLeaseAssetsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "OperatingLeaseAssetsAbstract",
"presentation": [
"http://www.edcpub.com/role/LeaseCostTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating lease assets:",
"label": "Operating Lease Assets Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_OperatingLeaseCost": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseCost",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/LeaseCostTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Fixed lease costs",
"label": "Operating Lease, Cost",
"documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
}
}
},
"auth_ref": [
"r505",
"r707"
]
},
"educ_OperatingLeaseLeaseIncomeLeasePaymentsIncreaseDecrease": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "OperatingLeaseLeaseIncomeLeasePaymentsIncreaseDecrease",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating Lease, Lease Income, Lease Payments, Increase (Decrease)",
"documentation": "Amount of increase (decrease) during the period for lease income receivable.",
"label": "Operating Lease Lease Income Lease Payments Increase Decrease"
}
}
},
"auth_ref": []
},
"educ_OperatingLeaseLiabilitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "OperatingLeaseLiabilitiesAbstract",
"presentation": [
"http://www.edcpub.com/role/LeaseCostTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating lease liabilities:",
"label": "Operating Lease Liabilities Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_OperatingLeaseLiability": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseLiability",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/LesseeOperatingLeaseLiabilitytobePaidMaturityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Total operating lease liabilities",
"label": "Operating Lease, Liability",
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
}
}
},
"auth_ref": [
"r501"
]
},
"us-gaap_OperatingLeaseLiabilityCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseLiabilityCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"http://www.edcpub.com/role/LeaseCostTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating lease liabilities, current",
"verboseLabel": "Current lease liabilities",
"label": "Operating Lease, Liability, Current",
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
}
}
},
"auth_ref": [
"r501"
]
},
"us-gaap_OperatingLeaseLiabilityNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseLiabilityNoncurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_Liabilities",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"http://www.edcpub.com/role/LeaseCostTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "OPERATING LEASE LIABILITIES, noncurrent",
"verboseLabel": "Long-term lease liabilities",
"label": "Operating Lease, Liability, Noncurrent",
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
}
}
},
"auth_ref": [
"r501"
]
},
"us-gaap_OperatingLeasePayments": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeasePayments",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/LesseeOperatingLeaseLiabilitytobePaidMaturityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating cash flows \u2013 operating leases",
"label": "Operating Lease, Payments",
"documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
}
}
},
"auth_ref": [
"r502",
"r506"
]
},
"us-gaap_OperatingLeaseRightOfUseAsset": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseRightOfUseAsset",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"http://www.edcpub.com/role/LeaseCostTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "OPERATING LEASE RIGHT-OF-USE ASSETS",
"verboseLabel": "Right-of-use assets",
"label": "Operating Lease, Right-of-Use Asset",
"documentation": "Amount of lessee's right to use underlying asset under operating lease."
}
}
},
"auth_ref": [
"r500"
]
},
"us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
"xbrltype": "percentItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
"presentation": [
"http://www.edcpub.com/role/LeaseCostTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Weighted-average discount rate",
"label": "Operating Lease, Weighted Average Discount Rate, Percent",
"documentation": "Weighted average discount rate for operating lease calculated at point in time."
}
}
},
"auth_ref": [
"r508",
"r707"
]
},
"us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
"presentation": [
"http://www.edcpub.com/role/LeaseCostTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Weighted-average remaining lease term (months)",
"label": "Operating Lease, Weighted Average Remaining Lease Term",
"documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
}
}
},
"auth_ref": [
"r507",
"r707"
]
},
"us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OperatingLeasesOfLessorDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/LEASES"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Lessor, Operating Leases [Text Block]",
"label": "Lessor, Operating Leases [Text Block]",
"documentation": "The entire disclosure for lessor's operating leases."
}
}
},
"auth_ref": [
"r511"
]
},
"us-gaap_OtherAccruedLiabilitiesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherAccruedLiabilitiesCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable": {
"parentTag": "us-gaap_OtherLiabilitiesCurrent",
"weight": 1.0,
"order": 7.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other",
"label": "Other Accrued Liabilities, Current",
"documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
}
}
},
"auth_ref": [
"r60"
]
},
"dei_OtherAddressMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "OtherAddressMember",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Other Address [Member]",
"documentation": "Other address for entity"
}
}
},
"auth_ref": []
},
"us-gaap_OtherAssetsCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherAssetsCurrent",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other Assets, Current",
"label": "Other Assets, Current",
"documentation": "Amount of current assets classified as other."
}
}
},
"auth_ref": [
"r182",
"r708"
]
},
"us-gaap_OtherAssetsNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherAssetsNoncurrent",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 6.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "OTHER ASSETS",
"label": "Other Assets, Noncurrent",
"documentation": "Amount of noncurrent assets classified as other."
}
}
},
"auth_ref": [
"r174"
]
},
"us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedComprehensiveIncome": {
"parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedComprehensiveIncome"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Unrealized gain (loss) on interest rate exchange agreement",
"label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax",
"documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness."
}
}
},
"auth_ref": [
"r184",
"r185",
"r546"
]
},
"us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherCurrentLiabilitiesTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/OTHERCURRENTLIABILITIESTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other Current Liabilities [Table Text Block]",
"label": "Other Current Liabilities [Table Text Block]",
"documentation": "Tabular disclosure of other current liabilities."
}
}
},
"auth_ref": []
},
"us-gaap_OtherGeneralAndAdministrativeExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherGeneralAndAdministrativeExpense",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other",
"label": "Other General and Administrative Expense",
"documentation": "Amount of general and administrative expense classified as other."
}
}
},
"auth_ref": [
"r84",
"r1027"
]
},
"us-gaap_OtherIncome": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherIncome",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other income",
"label": "Other Income",
"documentation": "Amount of revenue and income classified as other."
}
}
},
"auth_ref": [
"r550",
"r618",
"r651",
"r652",
"r653"
]
},
"us-gaap_OtherIncomeAndExpensesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherIncomeAndExpensesAbstract",
"lang": {
"en-us": {
"role": {
"label": "Other Income and Expenses [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/OTHERINCOME"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other Income and Other Expense Disclosure [Text Block]",
"label": "Other Income and Other Expense Disclosure [Text Block]",
"documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions."
}
}
},
"auth_ref": [
"r867",
"r953"
]
},
"us-gaap_OtherInventoryInTransit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherInventoryInTransit",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/INVENTORIESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other Inventory, in Transit, Gross",
"label": "Other Inventory, in Transit, Gross",
"documentation": "Gross amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported."
}
}
},
"auth_ref": [
"r882"
]
},
"us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross",
"label": "Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross",
"documentation": "Gross amount of inventory owned by the entity but in the hands of a customer, typically a reseller."
}
}
},
"auth_ref": [
"r882"
]
},
"us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract",
"lang": {
"en-us": {
"role": {
"label": "Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_OtherLiabilitiesCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherLiabilitiesCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0,
"order": 8.0
},
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails",
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total other current liabilities",
"terseLabel": "Other current liabilities",
"verboseLabel": "Other Liabilities, Current",
"label": "Other Liabilities, Current",
"documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
}
}
},
"auth_ref": [
"r60",
"r708"
]
},
"us-gaap_OtherLiabilitiesDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherLiabilitiesDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/OTHERCURRENTLIABILITIES"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other Liabilities Disclosure [Text Block]",
"label": "Other Liabilities Disclosure [Text Block]",
"documentation": "The entire disclosure for other liabilities."
}
}
},
"auth_ref": [
"r60",
"r65",
"r913"
]
},
"us-gaap_OtherLiabilitiesNoncurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherLiabilitiesNoncurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_Liabilities",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "OTHER LONG-TERM LIABILITIES",
"label": "Other Liabilities, Noncurrent",
"documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
}
}
},
"auth_ref": [
"r65"
]
},
"us-gaap_OtherNonoperatingIncomeExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "OtherNonoperatingIncomeExpense",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0,
"order": 2.0
},
"http://www.edcpub.com/role/ScheduleofOtherNonoperatingIncomeExpenseTable": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofOtherNonoperatingIncomeExpenseTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total other income",
"negatedLabel": "OTHER INCOME",
"label": "Other Nonoperating Income (Expense)",
"documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
}
}
},
"auth_ref": [
"r87"
]
},
"educ_OtherNonoperatingIncomeLoss": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "OtherNonoperatingIncomeLoss",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofOtherNonoperatingIncomeExpenseTable": {
"parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonoperatingIncomeExpenseTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other income (loss)",
"documentation": "Other income (loss).",
"label": "Other Nonoperating Income Loss"
}
}
},
"auth_ref": []
},
"ecd_OtherPerfMeasureAmt": {
"xbrltype": "decimalItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "OtherPerfMeasureAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Other Performance Measure, Amount",
"terseLabel": "Other Performance Measure, Amount"
}
}
},
"auth_ref": [
"r803"
]
},
"dei_OtherReportingStandardItemNumber": {
"xbrltype": "otherReportingStandardItemNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "OtherReportingStandardItemNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Other Reporting Standard Item Number",
"documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
}
}
},
"auth_ref": [
"r740"
]
},
"educ_OtherSegmentMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "OtherSegmentMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other Segment [Member]",
"label": "Other Segment Member"
}
}
},
"auth_ref": []
},
"educ_OutsideServices": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "OutsideServices",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Outside services",
"documentation": "The amount of outside services expense.",
"label": "Outside Services"
}
}
},
"auth_ref": []
},
"ecd_OutstandingAggtErrCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "OutstandingAggtErrCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Outstanding Aggregate Erroneous Compensation Amount",
"terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
}
}
},
"auth_ref": [
"r756",
"r767",
"r783",
"r818"
]
},
"ecd_OutstandingRecoveryCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "OutstandingRecoveryCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Outstanding Recovery Compensation Amount",
"terseLabel": "Compensation Amount"
}
}
},
"auth_ref": [
"r759",
"r770",
"r786",
"r821"
]
},
"ecd_OutstandingRecoveryIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "OutstandingRecoveryIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Outstanding Recovery, Individual Name",
"terseLabel": "Name"
}
}
},
"auth_ref": [
"r759",
"r770",
"r786",
"r821"
]
},
"educ_PaperPieMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "PaperPieMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInformationbyIndustrySegmentTable",
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable",
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "PaperPie [Member]",
"label": "Paper Pie Member"
}
}
},
"auth_ref": []
},
"dei_ParentEntityLegalName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "ParentEntityLegalName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Parent Entity Legal Name",
"documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
}
}
},
"auth_ref": []
},
"ecd_PayVsPerformanceDisclosureLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PayVsPerformanceDisclosureLineItems",
"lang": {
"en-us": {
"role": {
"label": "Pay vs Performance Disclosure [Line Items]",
"terseLabel": "Pay vs Performance Disclosure"
}
}
},
"auth_ref": [
"r792"
]
},
"us-gaap_PaymentsForLeasingCostsCommissionsAndTenantImprovements": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PaymentsForLeasingCostsCommissionsAndTenantImprovements",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Payments for Leasing Costs, Commissions, and Tenant Improvements",
"label": "Payments for Leasing Costs, Commissions, and Tenant Improvements",
"documentation": "Net cash outflow for the allowance granted to lessee and/or direct costs incurred by lessor used to prepare the leased premises for tenant's occupancy; for costs that are essential to originating the lease and would not otherwise have been incurred without the lease agreement, including but not limited to, evaluating the lessee's credit condition, guarantees, and collateral and costs incurred in negotiating, processing, and executing the lease agreement; and for any commission(s) incurred."
}
}
},
"auth_ref": []
},
"us-gaap_PaymentsForPurchaseOfOtherAssets1": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PaymentsForPurchaseOfOtherAssets1",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Purchases received",
"label": "Payments for Purchase of Other Assets",
"documentation": "Amount of cash paid to purchase other assets as part of operating activities."
}
}
},
"auth_ref": [
"r4",
"r5"
]
},
"us-gaap_PaymentsForRepurchaseOfCommonStock": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PaymentsForRepurchaseOfCommonStock",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0,
"order": 4.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Cash paid to acquire treasury stock",
"label": "Payments for Repurchase of Common Stock",
"documentation": "The cash outflow to reacquire common stock during the period."
}
}
},
"auth_ref": [
"r90"
]
},
"us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PaymentsToAcquirePropertyPlantAndEquipment",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Purchases of property, plant and equipment",
"label": "Payments to Acquire Property, Plant, and Equipment",
"documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
}
}
},
"auth_ref": [
"r89"
]
},
"ecd_PeerGroupIssuersFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeerGroupIssuersFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Peer Group Issuers, Footnote [Text Block]",
"terseLabel": "Peer Group Issuers, Footnote"
}
}
},
"auth_ref": [
"r802"
]
},
"ecd_PeerGroupTotalShareholderRtnAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeerGroupTotalShareholderRtnAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Peer Group Total Shareholder Return Amount",
"terseLabel": "Peer Group Total Shareholder Return Amount"
}
}
},
"auth_ref": [
"r802"
]
},
"us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/EMPLOYEEBENEFITPLAN"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Retirement Benefits [Text Block]",
"label": "Retirement Benefits [Text Block]",
"documentation": "The entire disclosure for retirement benefits."
}
}
},
"auth_ref": [
"r351",
"r353",
"r354",
"r360",
"r361",
"r362",
"r363",
"r364",
"r365",
"r366",
"r368",
"r369",
"r370",
"r693"
]
},
"ecd_PeoActuallyPaidCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeoActuallyPaidCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "PEO Actually Paid Compensation Amount",
"terseLabel": "PEO Actually Paid Compensation Amount"
}
}
},
"auth_ref": [
"r794"
]
},
"ecd_PeoMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeoMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "PEO [Member]",
"terseLabel": "PEO"
}
}
},
"auth_ref": [
"r811"
]
},
"ecd_PeoName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeoName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "PEO Name",
"terseLabel": "PEO Name"
}
}
},
"auth_ref": [
"r804"
]
},
"ecd_PeoTotalCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PeoTotalCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "PEO Total Compensation Amount",
"terseLabel": "PEO Total Compensation Amount"
}
}
},
"auth_ref": [
"r793"
]
},
"dei_PhoneFaxNumberDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "PhoneFaxNumberDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Phone Fax Number Description",
"documentation": "Description of Phone or Fax Number"
}
}
},
"auth_ref": []
},
"educ_Plan401KMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "Plan401KMember",
"presentation": [
"http://www.edcpub.com/role/EMPLOYEEBENEFITPLANDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "401(k) Plan [Member]",
"documentation": "Name of the equity-based compensation arrangement plan.",
"label": "Plan401 KMember"
}
}
},
"auth_ref": []
},
"us-gaap_PlanNameAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PlanNameAxis",
"presentation": [
"http://www.edcpub.com/role/EMPLOYEEBENEFITPLANDetails",
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Plan Name [Axis]",
"documentation": "Information by plan name for share-based payment arrangement."
}
}
},
"auth_ref": [
"r927",
"r928",
"r929",
"r930",
"r931",
"r932",
"r933",
"r934",
"r935",
"r936",
"r937",
"r938",
"r939",
"r940",
"r941",
"r942",
"r943",
"r944",
"r945",
"r946",
"r947",
"r948",
"r949",
"r950",
"r951",
"r952"
]
},
"us-gaap_PlanNameDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PlanNameDomain",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Plan Name [Domain]",
"documentation": "Plan name for share-based payment arrangement."
}
}
},
"auth_ref": [
"r927",
"r928",
"r929",
"r930",
"r931",
"r932",
"r933",
"r934",
"r935",
"r936",
"r937",
"r938",
"r939",
"r940",
"r941",
"r942",
"r943",
"r944",
"r945",
"r946",
"r947",
"r948",
"r949",
"r950",
"r951",
"r952"
]
},
"ecd_PnsnAdjsPrrSvcCstMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PnsnAdjsPrrSvcCstMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Pension Adjustments Prior Service Cost [Member]",
"terseLabel": "Pension Adjustments Prior Service Cost"
}
}
},
"auth_ref": [
"r795"
]
},
"ecd_PnsnAdjsSvcCstMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PnsnAdjsSvcCstMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Pension Adjustments Service Cost [Member]",
"terseLabel": "Pension Adjustments Service Cost"
}
}
},
"auth_ref": [
"r849"
]
},
"ecd_PnsnBnftsAdjFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PnsnBnftsAdjFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Pension Benefits Adjustments, Footnote [Text Block]",
"terseLabel": "Pension Benefits Adjustments, Footnote"
}
}
},
"auth_ref": [
"r794"
]
},
"dei_PostEffectiveAmendment": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "PostEffectiveAmendment",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Post-Effective Amendment"
}
}
},
"auth_ref": [
"r726"
]
},
"dei_PostEffectiveAmendmentNumber": {
"xbrltype": "sequenceNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "PostEffectiveAmendmentNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Post-Effective Amendment Number",
"documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
}
}
},
"auth_ref": [
"r726"
]
},
"dei_PreCommencementIssuerTenderOffer": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "PreCommencementIssuerTenderOffer",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Pre-commencement Issuer Tender Offer",
"documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
}
}
},
"auth_ref": [
"r733"
]
},
"dei_PreCommencementTenderOffer": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "PreCommencementTenderOffer",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Pre-commencement Tender Offer",
"documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
}
}
},
"auth_ref": [
"r735"
]
},
"dei_PreEffectiveAmendment": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "PreEffectiveAmendment",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Pre-Effective Amendment"
}
}
},
"auth_ref": [
"r726"
]
},
"dei_PreEffectiveAmendmentNumber": {
"xbrltype": "sequenceNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "PreEffectiveAmendmentNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Pre-Effective Amendment Number",
"documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
}
}
},
"auth_ref": [
"r726"
]
},
"us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PrepaidExpenseAndOtherAssetsCurrent",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Prepaid expenses and other assets",
"label": "Prepaid Expense and Other Assets, Current",
"documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
}
}
},
"auth_ref": [
"r884"
]
},
"us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PriorPeriodReclassificationAdjustmentDescription",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Reclassification, Comparability Adjustment [Policy Text Block]",
"label": "Reclassification, Comparability Adjustment [Policy Text Block]",
"documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
}
}
},
"auth_ref": [
"r878"
]
},
"us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ProceedsFromRepaymentsOfLinesOfCredit",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Net payments under line of credit",
"label": "Proceeds from (Repayments of) Lines of Credit",
"documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)."
}
}
},
"auth_ref": []
},
"us-gaap_ProceedsFromSaleOfProductiveAssets": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ProceedsFromSaleOfProductiveAssets",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Proceeds from sale of assets",
"label": "Proceeds from Sale of Productive Assets",
"documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets."
}
}
},
"auth_ref": [
"r88"
]
},
"us-gaap_ProceedsFromSaleOfTreasuryStock": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ProceedsFromSaleOfTreasuryStock",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Sales of treasury stock",
"label": "Proceeds from Sale of Treasury Stock",
"documentation": "The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity."
}
}
},
"auth_ref": [
"r3"
]
},
"us-gaap_ProductConcentrationRiskMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ProductConcentrationRiskMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Product Concentration Risk [Member]",
"label": "Product Concentration Risk [Member]",
"documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence."
}
}
},
"auth_ref": [
"r99"
]
},
"us-gaap_ProductInformationLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ProductInformationLineItems",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Product Information [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"us-gaap_ProductMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ProductMember",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Product [Member]",
"label": "Product [Member]",
"documentation": "Article or substance produced by nature, labor or machinery."
}
}
},
"auth_ref": [
"r690"
]
},
"educ_ProductOrService1Axis": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ProductOrService1Axis",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Product or Service [Axis]",
"documentation": "Information by product or service.",
"label": "Product Or Service1 Axis"
}
}
},
"auth_ref": []
},
"educ_ProductOrService1DomainDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ProductOrService1DomainDomain",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"label": "ProductOrService1Domain [Domain]"
}
}
},
"auth_ref": []
},
"srt_ProductOrServiceAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "ProductOrServiceAxis",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Product and Service [Axis]",
"documentation": "Information by product and service, or group of similar products and similar services."
}
}
},
"auth_ref": [
"r154",
"r155",
"r156",
"r157",
"r158",
"r159",
"r162",
"r273",
"r527",
"r563",
"r564",
"r565",
"r566",
"r567",
"r568",
"r569",
"r663",
"r690",
"r709",
"r710",
"r711",
"r713",
"r714",
"r877",
"r918",
"r919",
"r925",
"r996",
"r997",
"r998",
"r999",
"r1000",
"r1001",
"r1002",
"r1003",
"r1004",
"r1005",
"r1006",
"r1007",
"r1008",
"r1009",
"r1010",
"r1011",
"r1012",
"r1013",
"r1014",
"r1015",
"r1016",
"r1017",
"r1018",
"r1019",
"r1020",
"r1021",
"r1022",
"r1023",
"r1024"
]
},
"educ_ProductRevenuesNetOfDiscountsOfUsborneProductsByDivisionAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ProductRevenuesNetOfDiscountsOfUsborneProductsByDivisionAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Product revenues, net of discounts of Usborne products by division:",
"label": "Product Revenues Net Of Discounts Of Usborne Products By Division Abstract"
}
}
},
"auth_ref": []
},
"srt_ProductsAndServicesDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "ProductsAndServicesDomain",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Product and Service [Domain]",
"documentation": "Product or service, or a group of similar products or similar services."
}
}
},
"auth_ref": [
"r154",
"r155",
"r156",
"r157",
"r158",
"r159",
"r162",
"r273",
"r527",
"r563",
"r564",
"r565",
"r566",
"r567",
"r568",
"r569",
"r663",
"r690",
"r709",
"r710",
"r711",
"r713",
"r714",
"r877",
"r918",
"r919",
"r925",
"r996",
"r997",
"r998",
"r999",
"r1000",
"r1001",
"r1002",
"r1003",
"r1004",
"r1005",
"r1006",
"r1007",
"r1008",
"r1009",
"r1010",
"r1011",
"r1012",
"r1013",
"r1014",
"r1015",
"r1016",
"r1017",
"r1018",
"r1019",
"r1020",
"r1021",
"r1022",
"r1023",
"r1024"
]
},
"us-gaap_ProfessionalFees": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ProfessionalFees",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Professional service fees",
"label": "Professional Fees",
"documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer."
}
}
},
"auth_ref": [
"r677",
"r723",
"r1026",
"r1027"
]
},
"educ_PropertyInsurance": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "PropertyInsurance",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property insurance",
"documentation": "Amount of property insurance.",
"label": "Property Insurance"
}
}
},
"auth_ref": []
},
"us-gaap_PropertyPlantAndEquipmentAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentAbstract",
"lang": {
"en-us": {
"role": {
"label": "Property, Plant and Equipment [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentByTypeAxis",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails",
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable",
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"label": "Long-Lived Tangible Asset [Axis]",
"documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
}
}
},
"auth_ref": [
"r8",
"r510"
]
},
"us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/PROPERTYPLANTANDEQUIPMENT"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property, Plant and Equipment Disclosure [Text Block]",
"label": "Property, Plant and Equipment Disclosure [Text Block]",
"documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
}
}
},
"auth_ref": [
"r102",
"r142",
"r145",
"r146"
]
},
"us-gaap_PropertyPlantAndEquipmentGross": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentGross",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0": {
"parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property, Plant and Equipment, Gross",
"label": "Property, Plant and Equipment, Gross",
"documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
}
}
},
"auth_ref": [
"r104",
"r172",
"r543"
]
},
"us-gaap_PropertyPlantAndEquipmentLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentLineItems",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable",
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"label": "Property, Plant and Equipment [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": [
"r510"
]
},
"us-gaap_PropertyPlantAndEquipmentMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentMember",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property, Plant and Equipment [Member]",
"label": "Property, Plant and Equipment [Member]",
"documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
}
}
},
"auth_ref": []
},
"us-gaap_PropertyPlantAndEquipmentNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentNet",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_Assets",
"weight": 1.0,
"order": 3.0
},
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Property, plant and equipment-net",
"terseLabel": "PROPERTY, PLANT AND EQUIPMENT - net",
"label": "Property, Plant and Equipment, Net",
"documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
}
}
},
"auth_ref": [
"r8",
"r510",
"r532",
"r543",
"r708"
]
},
"us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]",
"label": "Property, Plant and Equipment, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
}
}
},
"auth_ref": [
"r8",
"r142",
"r145",
"r541"
]
},
"us-gaap_PropertyPlantAndEquipmentTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentTextBlock",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
"http://www.edcpub.com/role/PROPERTYPLANTANDEQUIPMENTTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property, Plant and Equipment [Table Text Block]",
"label": "Property, Plant and Equipment [Table Text Block]",
"documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
}
}
},
"auth_ref": [
"r8"
]
},
"us-gaap_PropertyPlantAndEquipmentTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentTypeDomain",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails",
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"label": "Long-Lived Tangible Asset [Domain]",
"documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
}
}
},
"auth_ref": [
"r104",
"r510"
]
},
"us-gaap_PropertyPlantAndEquipmentUsefulLife": {
"xbrltype": "durationItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertyPlantAndEquipmentUsefulLife",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property, plant and equipment, estimated useful lives",
"label": "Property, Plant and Equipment, Useful Life",
"documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
}
}
},
"auth_ref": []
},
"us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation",
"label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation",
"documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease."
}
}
},
"auth_ref": [
"r125",
"r134",
"r296",
"r513"
]
},
"us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PropertySubjectToOrAvailableForOperatingLeaseNet",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/LEASESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation",
"label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation",
"documentation": "Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease."
}
}
},
"auth_ref": [
"r134",
"r912",
"r985"
]
},
"educ_PropertyTaxes": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "PropertyTaxes",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Property taxes",
"documentation": "The amount of property taxes.",
"label": "Property Taxes"
}
}
},
"auth_ref": []
},
"us-gaap_ProvisionForDoubtfulAccounts": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ProvisionForDoubtfulAccounts",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Provision for credit losses",
"label": "Accounts Receivable, Credit Loss Expense (Reversal)",
"documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
}
}
},
"auth_ref": [
"r197",
"r281"
]
},
"us-gaap_ProvisionForOtherLosses": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ProvisionForOtherLosses",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Provision for inventory valuation allowance",
"label": "Provision for Other Losses",
"documentation": "Amount of expense related to other loss."
}
}
},
"auth_ref": [
"r6",
"r85",
"r121"
]
},
"us-gaap_PublicUtilitiesInventoryAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PublicUtilitiesInventoryAxis",
"presentation": [
"http://www.edcpub.com/role/BUSINESSCONCENTRATIONDetails",
"http://www.edcpub.com/role/ScheduleofInventoryTable"
],
"lang": {
"en-us": {
"role": {
"label": "Inventory [Axis]",
"documentation": "Information by type of inventory held."
}
}
},
"auth_ref": [
"r882"
]
},
"us-gaap_PublicUtilitiesInventoryTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PublicUtilitiesInventoryTypeDomain",
"presentation": [
"http://www.edcpub.com/role/BUSINESSCONCENTRATIONDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Inventory [Domain]",
"documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale."
}
}
},
"auth_ref": [
"r882"
]
},
"us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAmountOfLossRecoveryOnPlantAbandonment": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "PublicUtilitiesPropertyPlantAndEquipmentAmountOfLossRecoveryOnPlantAbandonment",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/PROPERTYPLANTANDEQUIPMENTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Related loss on abandonment",
"label": "Public Utilities, Property, Plant and Equipment, Amount of Loss (Recovery) on Plant Abandonment",
"documentation": "Amount of loss (recovery of loss) related to a plant abandonment."
}
}
},
"auth_ref": [
"r55",
"r124"
]
},
"educ_PublishingMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "PublishingMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInformationbyIndustrySegmentTable",
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable",
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Publishing [Member]",
"verboseLabel": "PaperPie [Member]",
"documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
"label": "Publishing Member"
}
}
},
"auth_ref": []
},
"educ_PurchasesReceivedByProductTypeAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "PurchasesReceivedByProductTypeAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Purchases received by product type:",
"label": "Purchases Received By Product Type Abstract"
}
}
},
"auth_ref": []
},
"ecd_PvpTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PvpTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Pay vs Performance Disclosure [Table]",
"terseLabel": "Pay vs Performance Disclosure"
}
}
},
"auth_ref": [
"r792"
]
},
"ecd_PvpTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "PvpTableTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Pay vs Performance [Table Text Block]",
"terseLabel": "Pay vs Performance Disclosure, Table"
}
}
},
"auth_ref": [
"r792"
]
},
"us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "QuarterlyFinancialInformationDisclosureAbstract",
"lang": {
"en-us": {
"role": {
"label": "Quarterly Financial Information Disclosure [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_QuarterlyFinancialInformationTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "QuarterlyFinancialInformationTextBlock",
"presentation": [
"http://www.edcpub.com/role/QUARTERLYRESULTSOFOPERATIONSUNAUDITED"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Quarterly Financial Information [Text Block]",
"label": "Quarterly Financial Information [Text Block]",
"documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information."
}
}
},
"auth_ref": [
"r96",
"r241"
]
},
"srt_RangeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "RangeAxis",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable"
],
"lang": {
"en-us": {
"role": {
"label": "Statistical Measurement [Axis]",
"documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
}
}
},
"auth_ref": [
"r149",
"r150",
"r151",
"r152",
"r153",
"r163",
"r164",
"r305",
"r306",
"r307",
"r308",
"r353",
"r371",
"r401",
"r402",
"r403",
"r414",
"r470",
"r523",
"r524",
"r525",
"r570",
"r571",
"r578",
"r588",
"r589",
"r638",
"r639",
"r640",
"r641",
"r650",
"r657",
"r658",
"r682",
"r689",
"r695",
"r702",
"r703",
"r704",
"r705",
"r710",
"r717",
"r917",
"r923",
"r967",
"r990",
"r991",
"r992",
"r993",
"r994"
]
},
"srt_RangeMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "RangeMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable"
],
"lang": {
"en-us": {
"role": {
"label": "Statistical Measurement [Domain]",
"documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
}
}
},
"auth_ref": [
"r149",
"r150",
"r151",
"r152",
"r153",
"r163",
"r164",
"r305",
"r306",
"r307",
"r308",
"r353",
"r371",
"r401",
"r402",
"r403",
"r414",
"r470",
"r523",
"r524",
"r525",
"r570",
"r571",
"r578",
"r588",
"r589",
"r638",
"r639",
"r640",
"r641",
"r650",
"r657",
"r658",
"r682",
"r689",
"r695",
"r702",
"r703",
"r704",
"r705",
"r710",
"r717",
"r917",
"r923",
"r967",
"r990",
"r991",
"r992",
"r993",
"r994"
]
},
"srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Name of Property [Axis]",
"documentation": "Information by name of property."
}
}
},
"auth_ref": [
"r160",
"r161",
"r655",
"r656",
"r869",
"r870",
"r871",
"r872",
"r873",
"r874",
"r875",
"r876",
"r1030",
"r1031",
"r1032",
"r1033",
"r1034",
"r1035",
"r1036",
"r1037"
]
},
"srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Name of Property [Domain]",
"documentation": "Name of the property, for example, but not limited to, ABC Shopping Center."
}
}
},
"auth_ref": [
"r160",
"r161",
"r655",
"r656",
"r869",
"r870",
"r871",
"r872",
"r873",
"r874",
"r875",
"r876",
"r1030",
"r1031",
"r1032",
"r1033",
"r1034",
"r1035",
"r1036",
"r1037"
]
},
"us-gaap_RealEstateInvestmentPropertyAtCost": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RealEstateInvestmentPropertyAtCost",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Real Estate Investment Property, at Cost",
"label": "Real Estate Investment Property, at Cost",
"documentation": "Amount of real estate investment property which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments."
}
}
},
"auth_ref": [
"r533",
"r534"
]
},
"ecd_RecoveryOfErrCompDisclosureLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "RecoveryOfErrCompDisclosureLineItems",
"lang": {
"en-us": {
"role": {
"label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
"terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
}
}
},
"auth_ref": [
"r751",
"r762",
"r778",
"r813"
]
},
"dei_RegistrationStatementAmendmentNumber": {
"xbrltype": "sequenceNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "RegistrationStatementAmendmentNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Registration Statement Amendment Number",
"documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
}
}
},
"auth_ref": [
"r726"
]
},
"us-gaap_RentalIncomeNonoperating": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RentalIncomeNonoperating",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofOtherNonoperatingIncomeExpenseTable": {
"parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonoperatingIncomeExpenseTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Rental income",
"label": "Rental Income, Nonoperating",
"documentation": "Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature."
}
}
},
"auth_ref": [
"r86"
]
},
"us-gaap_RepaymentsOfLongTermDebt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RepaymentsOfLongTermDebt",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Payments on term debt",
"label": "Repayments of Long-Term Debt",
"documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
}
}
},
"auth_ref": [
"r91",
"r582"
]
},
"ecd_RestatementDateAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "RestatementDateAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Restatement Determination Date [Axis]",
"terseLabel": "Restatement Determination Date:"
}
}
},
"auth_ref": [
"r752",
"r763",
"r779",
"r814"
]
},
"ecd_RestatementDeterminationDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "RestatementDeterminationDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Restatement Determination Date",
"terseLabel": "Restatement Determination Date"
}
}
},
"auth_ref": [
"r753",
"r764",
"r780",
"r815"
]
},
"ecd_RestatementDoesNotRequireRecoveryTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "RestatementDoesNotRequireRecoveryTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Restatement Does Not Require Recovery [Text Block]",
"terseLabel": "Restatement does not require Recovery"
}
}
},
"auth_ref": [
"r760",
"r771",
"r787",
"r822"
]
},
"us-gaap_RestrictedCashCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RestrictedCashCurrent",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0,
"order": 2.0
},
"http://www.edcpub.com/role/ScheduleofCashandCashEquivalentsTable": {
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"http://www.edcpub.com/role/ScheduleofCashandCashEquivalentsTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Restricted cash",
"label": "Restricted Cash, Current",
"documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
}
}
},
"auth_ref": [
"r879",
"r890"
]
},
"us-gaap_RetainedEarningsAccumulatedDeficit": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RetainedEarningsAccumulatedDeficit",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
"weight": 1.0,
"order": 3.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Retained earnings",
"label": "Retained Earnings (Accumulated Deficit)",
"documentation": "Amount of accumulated undistributed earnings (deficit)."
}
}
},
"auth_ref": [
"r73",
"r107",
"r539",
"r575",
"r577",
"r583",
"r598",
"r708"
]
},
"us-gaap_RetainedEarningsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RetainedEarningsMember",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Retained Earnings [Member]",
"label": "Retained Earnings [Member]",
"documentation": "Accumulated undistributed earnings (deficit)."
}
}
},
"auth_ref": [
"r165",
"r211",
"r212",
"r213",
"r215",
"r220",
"r222",
"r224",
"r279",
"r280",
"r295",
"r437",
"r438",
"r445",
"r446",
"r447",
"r449",
"r450",
"r451",
"r457",
"r459",
"r460",
"r462",
"r463",
"r498",
"r499",
"r572",
"r574",
"r585",
"r1028"
]
},
"educ_ReturnedProductsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ReturnedProductsMember",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Returned Products [Member]",
"documentation": "information about asset.",
"label": "Returned Products Member"
}
}
},
"auth_ref": []
},
"us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_Revenues",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "REVENUES",
"label": "Revenue from Contract with Customer, Including Assessed Tax",
"documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
}
}
},
"auth_ref": [
"r126",
"r127",
"r240",
"r248",
"r249",
"r264",
"r270",
"r273",
"r275",
"r276",
"r349",
"r350",
"r527"
]
},
"us-gaap_RevenueRecognitionPolicyTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RevenueRecognitionPolicyTextBlock",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Revenue [Policy Text Block]",
"label": "Revenue [Policy Text Block]",
"documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
}
}
},
"auth_ref": [
"r619",
"r661",
"r669"
]
},
"us-gaap_Revenues": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "Revenues",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_GrossProfit",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofInformationbyIndustrySegmentTable",
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable",
"http://www.edcpub.com/role/ScheduleofProductInformationTable",
"http://www.edcpub.com/role/ScheduleofQuarterlyFinancialInformationTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "NET REVENUES",
"label": "Net Revenues",
"terseLabel": "Product revenues, net of discounts",
"verboseLabel": "Revenues",
"netLabel": "Net revenues",
"documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
}
}
},
"auth_ref": [
"r126",
"r127",
"r194",
"r207",
"r240",
"r248",
"r249",
"r264",
"r270",
"r273",
"r275",
"r276",
"r278",
"r311",
"r312",
"r313",
"r314",
"r315",
"r316",
"r317",
"r318",
"r319",
"r487",
"r531",
"r677",
"r921"
]
},
"educ_RevisedLoanAgreementMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "RevisedLoanAgreementMember",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Revised Loan Agreement [Member]",
"label": "Revised Loan Agreement Member"
}
}
},
"auth_ref": []
},
"educ_RevolvingLoanMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "RevolvingLoanMember",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Revolving Loan [Member]",
"label": "Revolving Loan Member"
}
}
},
"auth_ref": []
},
"us-gaap_RisksAndUncertaintiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "RisksAndUncertaintiesAbstract",
"lang": {
"en-us": {
"role": {
"label": "Risks and Uncertainties [Abstract]"
}
}
},
"auth_ref": []
},
"ecd_Rule10b51ArrAdoptedFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "Rule10b51ArrAdoptedFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Rule 10b5-1 Arrangement Adopted [Flag]",
"terseLabel": "Rule 10b5-1 Arrangement Adopted"
}
}
},
"auth_ref": [
"r831"
]
},
"ecd_Rule10b51ArrTrmntdFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "Rule10b51ArrTrmntdFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Rule 10b5-1 Arrangement Terminated [Flag]",
"terseLabel": "Rule 10b5-1 Arrangement Terminated"
}
}
},
"auth_ref": [
"r831"
]
},
"educ_SHAREBASEDCOMPENSATIONDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "SHAREBASEDCOMPENSATIONDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"label": "SHARE-BASED COMPENSATION (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_SHAREBASEDCOMPENSATIONDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "SHAREBASEDCOMPENSATIONDetailsTable",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"label": "SHARE-BASED COMPENSATION (Details) [Table]"
}
}
},
"auth_ref": []
},
"educ_SUBSEQUENTEVENTSDetailsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "SUBSEQUENTEVENTSDetailsLineItems",
"presentation": [
"http://www.edcpub.com/role/SUBSEQUENTEVENTSDetails"
],
"lang": {
"en-us": {
"role": {
"label": "SUBSEQUENT EVENTS (Details) [Line Items]"
}
}
},
"auth_ref": []
},
"educ_SUBSEQUENTEVENTSDetailsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "SUBSEQUENTEVENTSDetailsTable",
"presentation": [
"http://www.edcpub.com/role/SUBSEQUENTEVENTSDetails"
],
"lang": {
"en-us": {
"role": {
"label": "SUBSEQUENT EVENTS (Details) [Table]"
}
}
},
"auth_ref": []
},
"us-gaap_SaleOfStockDescriptionOfTransaction": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SaleOfStockDescriptionOfTransaction",
"presentation": [
"http://www.edcpub.com/role/SUBSEQUENTEVENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Sale of Stock, Description of Transaction",
"label": "Sale of Stock, Description of Transaction",
"documentation": "Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination."
}
}
},
"auth_ref": [
"r10",
"r44",
"r110"
]
},
"us-gaap_SalesCommissionsAndFees": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SalesCommissionsAndFees",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Sales commissions",
"label": "Sales Commissions and Fees",
"documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller)."
}
}
},
"auth_ref": [
"r84"
]
},
"us-gaap_SalesReturnsAndAllowancesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SalesReturnsAndAllowancesMember",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Sales Returns and Allowances [Member]",
"label": "Sales Returns and Allowances [Member]",
"documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers."
}
}
},
"auth_ref": []
},
"us-gaap_SalesRevenueNetMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SalesRevenueNetMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Revenue Benchmark [Member]",
"label": "Revenue Benchmark [Member]",
"documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
}
}
},
"auth_ref": [
"r276",
"r864"
]
},
"educ_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
"label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
"documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
}
}
},
"auth_ref": [
"r24"
]
},
"educ_ScheduleOfCashAndCashEquivalentsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfCashAndCashEquivalentsAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Cash And Cash Equivalents Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/CASHTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Cash and Cash Equivalents [Table Text Block]",
"label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
"documentation": "Tabular disclosure of the components of cash and cash equivalents."
}
}
},
"auth_ref": []
},
"educ_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Cash Flow Hedging Instruments Statements Of Financial Performance And Financial Position Location Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]",
"label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]",
"documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position."
}
}
},
"auth_ref": [
"r113"
]
},
"us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
"label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
"documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit."
}
}
},
"auth_ref": [
"r41"
]
},
"educ_ScheduleOfComponentsOfIncomeTaxExpenseBenefitAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Components Of Income Tax Expense Benefit Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/INCOMETAXESTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
"label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
"documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
}
}
},
"auth_ref": [
"r958"
]
},
"educ_ScheduleOfDebtAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfDebtAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Debt Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfDebtTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfDebtTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/DEBTTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Debt [Table Text Block]",
"label": "Schedule of Debt [Table Text Block]",
"documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
}
}
},
"auth_ref": []
},
"educ_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Deferred Tax Assets And Liabilities Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/INCOMETAXESTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
"label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
"documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
}
}
},
"auth_ref": [
"r956"
]
},
"educ_ScheduleOfDilutedEarningsPerShareAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfDilutedEarningsPerShareAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Diluted Earnings Per Share Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
"label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
"documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
}
}
},
"auth_ref": [
"r899"
]
},
"educ_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Effective Income Tax Rate Reconciliation Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/INCOMETAXESTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
"label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
"documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
}
}
},
"auth_ref": [
"r423",
"r699",
"r954"
]
},
"us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATION"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
"label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
"documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
}
}
},
"auth_ref": [
"r41"
]
},
"educ_ScheduleOfInformationByIndustrySegmentAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfInformationByIndustrySegmentAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Information By Industry Segment Abstract"
}
}
},
"auth_ref": []
},
"educ_ScheduleOfInventoryAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfInventoryAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Inventory Abstract"
}
}
},
"auth_ref": []
},
"educ_ScheduleOfInventoryTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfInventoryTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/INVENTORIESTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Inventory [Table Text Block]",
"documentation": "Tabular disclosure of the current and non-current amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
"label": "Schedule Of Inventory Table Text Block"
}
}
},
"auth_ref": []
},
"educ_ScheduleOfOperatingResultsOfThePublishingSegmentAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfOperatingResultsOfThePublishingSegmentAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Operating Results Of The Publishing Segment Abstract"
}
}
},
"auth_ref": []
},
"educ_ScheduleOfOperatingResultsOfThePublishingSegmentTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfOperatingResultsOfThePublishingSegmentTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/BUSINESSSEGMENTSTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Operating Results of the Publishing Segment [Table Text Block]",
"label": "Schedule Of Operating Results Of The Publishing Segment Table Text Block"
}
}
},
"auth_ref": []
},
"educ_ScheduleOfOtherCurrentLiabilitiesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfOtherCurrentLiabilitiesAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Other Current Liabilities Abstract"
}
}
},
"auth_ref": []
},
"educ_ScheduleOfOtherNonSegmentEarningsLossBeforeIncomeTaxesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfOtherNonSegmentEarningsLossBeforeIncomeTaxesAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Other Non Segment Earnings Loss Before Income Taxes Abstract"
}
}
},
"auth_ref": []
},
"educ_ScheduleOfOtherNonoperatingIncomeExpenseAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfOtherNonoperatingIncomeExpenseAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Other Nonoperating Income Expense Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/OTHERINCOMETables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
"label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
"documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items."
}
}
},
"auth_ref": []
},
"educ_ScheduleOfOtherSegmentTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfOtherSegmentTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/BUSINESSSEGMENTSTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Other segment [Table Text Block]",
"label": "Schedule Of Other Segment Table Text Block"
}
}
},
"auth_ref": []
},
"educ_ScheduleOfProductInformationAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfProductInformationAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Product Information Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfProductInformationTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfProductInformationTable",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Nature of Operation, Product Information, Concentration of Risk [Table]",
"documentation": "Disclosure of information about concentration risk of product within nature of operation."
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfProductInformationTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfProductInformationTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/BUSINESSCONCENTRATIONTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Product Information [Table Text Block]",
"label": "Schedule of Product Information [Table Text Block]",
"documentation": "Tabular disclosure of product information that are included in the discussion of the nature of an entity's operations."
}
}
},
"auth_ref": []
},
"educ_ScheduleOfPropertyPlantAndEquipmentAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfPropertyPlantAndEquipmentAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Property Plant And Equipment Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfPropertyPlantAndEquipmentTable",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable",
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"label": "Property, Plant and Equipment [Table]",
"documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
}
}
},
"auth_ref": [
"r8",
"r510"
]
},
"educ_ScheduleOfQuarterlyFinancialInformationAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ScheduleOfQuarterlyFinancialInformationAbstract",
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Quarterly Financial Information Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
"presentation": [
"http://www.edcpub.com/role/QUARTERLYRESULTSOFOPERATIONSUNAUDITEDTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Quarterly Financial Information [Table Text Block]",
"label": "Quarterly Financial Information [Table Text Block]",
"documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data."
}
}
},
"auth_ref": [
"r137"
]
},
"us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInformationbyIndustrySegmentTable"
],
"lang": {
"en-us": {
"role": {
"label": "Schedule of Segment Reporting Information, by Segment [Table]",
"documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
}
}
},
"auth_ref": [
"r31",
"r32",
"r33"
]
},
"us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"presentation": [
"http://www.edcpub.com/role/BUSINESSSEGMENTSTables"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
"label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
"documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
}
}
},
"auth_ref": [
"r31",
"r32",
"r33"
]
},
"dei_Security12bTitle": {
"xbrltype": "securityTitleItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "Security12bTitle",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Title of 12(b) Security",
"documentation": "Title of a 12(b) registered security."
}
}
},
"auth_ref": [
"r727"
]
},
"dei_Security12gTitle": {
"xbrltype": "securityTitleItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "Security12gTitle",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Title of 12(g) Security",
"documentation": "Title of a 12(g) registered security."
}
}
},
"auth_ref": [
"r731"
]
},
"dei_SecurityExchangeName": {
"xbrltype": "edgarExchangeCodeItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "SecurityExchangeName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Security Exchange Name",
"documentation": "Name of the Exchange on which a security is registered."
}
}
},
"auth_ref": [
"r730"
]
},
"dei_SecurityReportingObligation": {
"xbrltype": "securityReportingObligationItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "SecurityReportingObligation",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Security Reporting Obligation",
"documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
}
}
},
"auth_ref": [
"r736"
]
},
"us-gaap_SegmentDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SegmentDomain",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInformationbyIndustrySegmentTable",
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Segments [Domain]",
"documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
}
}
},
"auth_ref": [
"r126",
"r127",
"r128",
"r129",
"r240",
"r244",
"r247",
"r248",
"r249",
"r250",
"r251",
"r252",
"r253",
"r254",
"r255",
"r256",
"r258",
"r259",
"r261",
"r262",
"r263",
"r264",
"r265",
"r266",
"r267",
"r268",
"r270",
"r271",
"r272",
"r276",
"r285",
"r286",
"r287",
"r288",
"r289",
"r290",
"r291",
"r292",
"r293",
"r294",
"r303",
"r304",
"r552",
"r553",
"r554",
"r555",
"r556",
"r557",
"r558",
"r559",
"r560",
"r561",
"r562",
"r674",
"r677",
"r678",
"r683",
"r712",
"r996",
"r997",
"r998",
"r999",
"r1000",
"r1001",
"r1002",
"r1003",
"r1004",
"r1005",
"r1006",
"r1007",
"r1008",
"r1009",
"r1010",
"r1011",
"r1012",
"r1013",
"r1014",
"r1015",
"r1016",
"r1017",
"r1018",
"r1019",
"r1020",
"r1021",
"r1022",
"r1023",
"r1024"
]
},
"us-gaap_SegmentReportingAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SegmentReportingAbstract",
"lang": {
"en-us": {
"role": {
"label": "Segment Reporting [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_SegmentReportingDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SegmentReportingDisclosureTextBlock",
"presentation": [
"http://www.edcpub.com/role/BUSINESSSEGMENTS"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Segment Reporting Disclosure [Text Block]",
"label": "Segment Reporting Disclosure [Text Block]",
"documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
}
}
},
"auth_ref": [
"r129",
"r240",
"r243",
"r244",
"r245",
"r246",
"r247",
"r260",
"r262",
"r263",
"r268",
"r269",
"r270",
"r271",
"r272",
"r273",
"r274",
"r276",
"r673",
"r675",
"r676",
"r677",
"r679",
"r680",
"r681"
]
},
"us-gaap_SegmentReportingInformationLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SegmentReportingInformationLineItems",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInformationbyIndustrySegmentTable"
],
"lang": {
"en-us": {
"role": {
"label": "Segment Reporting Information [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"us-gaap_SellingGeneralAndAdministrativeExpense": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SellingGeneralAndAdministrativeExpense",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedIncomeStatement": {
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Operating and selling",
"label": "Selling, General and Administrative Expense",
"documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
}
}
},
"auth_ref": [
"r84"
]
},
"us-gaap_ShareBasedCompensation": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensation",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedCashFlow": {
"parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-based compensation expense - net",
"label": "Share-Based Payment Arrangement, Noncash Expense",
"documentation": "Amount of noncash expense for share-based payment arrangement."
}
}
},
"auth_ref": [
"r6"
]
},
"us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract",
"lang": {
"en-us": {
"role": {
"label": "Share-Based Payment Arrangement, Recognized Amount [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Description",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Description",
"documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance."
}
}
},
"auth_ref": [
"r38",
"r40"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
"presentation": [
"http://www.edcpub.com/role/NonvestedRestrictedStockSharesActivityTable"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Forfeited, Shares",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
"documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
}
}
},
"auth_ref": [
"r393"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
"presentation": [
"http://www.edcpub.com/role/NonvestedRestrictedStockSharesActivityTable"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Vested, Shares",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
"documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
}
}
},
"auth_ref": [
"r392"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
"presentation": [
"http://www.edcpub.com/role/NonvestedRestrictedStockSharesActivityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Granted, Shares",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted",
"documentation": "Net number of non-option equity instruments granted to participants."
}
}
},
"auth_ref": [
"r13"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
"presentation": [
"http://www.edcpub.com/role/NonvestedRestrictedStockSharesActivityTable"
],
"lang": {
"en-us": {
"role": {
"periodStartLabel": "Outstanding, Shares",
"periodEndLabel": "Outstanding, Shares",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
"documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
}
}
},
"auth_ref": [
"r108",
"r109"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
"documentation": "Number of shares authorized for issuance under share-based payment arrangement."
}
}
},
"auth_ref": [
"r697"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
"documentation": "Gross number of share options (or share units) granted during the period."
}
}
},
"auth_ref": [
"r384"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
"presentation": [
"http://www.edcpub.com/role/NonvestedRestrictedStockSharesActivityTable",
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Granted, Weighted Average Fair Value",
"verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
"documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
}
}
},
"auth_ref": [
"r394"
]
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased",
"presentation": [
"http://www.edcpub.com/role/STOCKREPURCHASEPLANDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased (in Dollars per share)",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased",
"documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement."
}
}
},
"auth_ref": [
"r39"
]
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails",
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "All Award Types",
"terseLabel": "All Award Types",
"documentation": "Award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r376",
"r377",
"r378",
"r380",
"r381",
"r382",
"r383",
"r384",
"r385",
"r386",
"r387",
"r388",
"r389",
"r390",
"r391",
"r392",
"r393",
"r394",
"r395",
"r396",
"r397",
"r400",
"r401",
"r402",
"r403",
"r404"
]
},
"us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-Based Payment Arrangement [Policy Text Block]",
"label": "Share-Based Payment Arrangement [Policy Text Block]",
"documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
}
}
},
"auth_ref": [
"r372",
"r379",
"r398",
"r399",
"r400",
"r401",
"r404",
"r409",
"r410",
"r411",
"r412"
]
},
"educ_ShareBasedPaymentArrangementCostByPlanAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "ShareBasedPaymentArrangementCostByPlanAbstract",
"lang": {
"en-us": {
"role": {
"label": "Share Based Payment Arrangement Cost By Plan Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares",
"documentation": "Number of non-vested options forfeited."
}
}
},
"auth_ref": []
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue",
"presentation": [
"http://www.edcpub.com/role/NonvestedRestrictedStockSharesActivityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Forfeited, Weighted Average Fair Value",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value",
"documentation": "Weighted average grant-date fair value of non-vested options forfeited."
}
}
},
"auth_ref": []
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
"presentation": [
"http://www.edcpub.com/role/NonvestedRestrictedStockSharesActivityTable"
],
"lang": {
"en-us": {
"role": {
"periodStartLabel": "Outstanding, Weighted Average Fair Value",
"periodEndLabel": "Outstanding, Weighted Average Fair Value",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
"documentation": "Weighted average grant-date fair value of non-vested options outstanding."
}
}
},
"auth_ref": []
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares",
"documentation": "Number of options vested."
}
}
},
"auth_ref": []
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
"presentation": [
"http://www.edcpub.com/role/NonvestedRestrictedStockSharesActivityTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Vested, Weighted Average Fair Value",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value",
"documentation": "Weighted average grant-date fair value of options vested."
}
}
},
"auth_ref": []
},
"educ_SharesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "SharesAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Shares:",
"label": "Shares Abstract"
}
}
},
"auth_ref": []
},
"us-gaap_SharesIssuedPricePerShare": {
"xbrltype": "perShareItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharesIssuedPricePerShare",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Shares Issued, Price Per Share (in Dollars per share)",
"label": "Shares Issued, Price Per Share",
"documentation": "Per share or per unit amount of equity securities issued."
}
}
},
"auth_ref": []
},
"us-gaap_SharesOutstanding": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SharesOutstanding",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"periodStartLabel": "Balance (in Shares)",
"periodEndLabel": "Balance (in Shares)",
"label": "Shares, Outstanding",
"documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
}
}
},
"auth_ref": []
},
"us-gaap_ShippingAndHandlingMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShippingAndHandlingMember",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Shipping and Handling [Member]",
"label": "Shipping and Handling [Member]",
"documentation": "Packing and transport of product."
}
}
},
"auth_ref": [
"r926"
]
},
"us-gaap_ShortTermNonBankLoansAndNotesPayable": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ShortTermNonBankLoansAndNotesPayable",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable": {
"parentTag": "us-gaap_OtherLiabilitiesCurrent",
"weight": 1.0,
"order": 5.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Short-term note payable",
"label": "Short-Term Nonbank Loan and Note Payables",
"documentation": "Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer."
}
}
},
"auth_ref": [
"r56",
"r594",
"r595"
]
},
"us-gaap_SignificantAccountingPoliciesTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SignificantAccountingPoliciesTextBlock",
"presentation": [
"http://www.edcpub.com/role/DESCRIPTIONOFBUSINESSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Significant Accounting Policies [Text Block]",
"label": "Significant Accounting Policies [Text Block]",
"documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
}
}
},
"auth_ref": [
"r95",
"r205"
]
},
"us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SoftwareAndSoftwareDevelopmentCostsMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Software and Software Development Costs [Member]",
"label": "Software and Software Development Costs [Member]",
"documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
}
}
},
"auth_ref": []
},
"us-gaap_SoftwareDevelopmentMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SoftwareDevelopmentMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable",
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Capitalized software [Member]",
"verboseLabel": "Software Development [Member]",
"label": "Software Development [Member]",
"documentation": "Internally developed software for sale, licensing or long-term internal use."
}
}
},
"auth_ref": []
},
"dei_SolicitingMaterial": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "SolicitingMaterial",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Soliciting Material",
"documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
}
}
},
"auth_ref": [
"r734"
]
},
"us-gaap_StatementBusinessSegmentsAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementBusinessSegmentsAxis",
"presentation": [
"http://www.edcpub.com/role/ScheduleofInformationbyIndustrySegmentTable",
"http://www.edcpub.com/role/ScheduleofOperatingResultsofthePublishingSegmentTable",
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable",
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"label": "Segments [Axis]",
"documentation": "Information by business segments."
}
}
},
"auth_ref": [
"r126",
"r127",
"r128",
"r129",
"r166",
"r240",
"r244",
"r247",
"r248",
"r249",
"r250",
"r251",
"r252",
"r253",
"r254",
"r255",
"r256",
"r258",
"r259",
"r261",
"r262",
"r263",
"r264",
"r265",
"r266",
"r267",
"r268",
"r270",
"r271",
"r272",
"r276",
"r285",
"r286",
"r287",
"r288",
"r289",
"r290",
"r291",
"r292",
"r293",
"r294",
"r297",
"r303",
"r304",
"r552",
"r553",
"r554",
"r555",
"r556",
"r557",
"r558",
"r559",
"r560",
"r561",
"r562",
"r674",
"r677",
"r678",
"r683",
"r712",
"r996",
"r997",
"r998",
"r999",
"r1000",
"r1001",
"r1002",
"r1003",
"r1004",
"r1005",
"r1006",
"r1007",
"r1008",
"r1009",
"r1010",
"r1011",
"r1012",
"r1013",
"r1014",
"r1015",
"r1016",
"r1017",
"r1018",
"r1019",
"r1020",
"r1021",
"r1022",
"r1023",
"r1024"
]
},
"us-gaap_StatementEquityComponentsAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementEquityComponentsAxis",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"label": "Equity Components [Axis]",
"documentation": "Information by component of equity."
}
}
},
"auth_ref": [
"r11",
"r71",
"r74",
"r75",
"r165",
"r191",
"r192",
"r193",
"r211",
"r212",
"r213",
"r215",
"r220",
"r222",
"r224",
"r242",
"r279",
"r280",
"r295",
"r348",
"r437",
"r438",
"r445",
"r446",
"r447",
"r449",
"r450",
"r451",
"r457",
"r458",
"r459",
"r460",
"r461",
"r462",
"r463",
"r488",
"r489",
"r490",
"r491",
"r492",
"r493",
"r498",
"r499",
"r516",
"r546",
"r572",
"r573",
"r574",
"r585",
"r635"
]
},
"us-gaap_StatementLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementLineItems",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"label": "Statement [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": [
"r211",
"r212",
"r213",
"r242",
"r499",
"r527",
"r580",
"r586",
"r590",
"r591",
"r592",
"r593",
"r594",
"r595",
"r597",
"r600",
"r601",
"r602",
"r603",
"r604",
"r605",
"r606",
"r607",
"r608",
"r610",
"r611",
"r612",
"r613",
"r614",
"r616",
"r619",
"r620",
"r621",
"r622",
"r623",
"r624",
"r625",
"r626",
"r627",
"r628",
"r629",
"r630",
"r631",
"r632",
"r635",
"r718"
]
},
"us-gaap_StatementOfCashFlowsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementOfCashFlowsAbstract",
"lang": {
"en-us": {
"role": {
"label": "Statement of Cash Flows [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_StatementOfFinancialPositionAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementOfFinancialPositionAbstract",
"lang": {
"en-us": {
"role": {
"label": "Statement of Financial Position [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
"lang": {
"en-us": {
"role": {
"label": "Statement of Comprehensive Income [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_StatementOfOtherComprehensiveIncomeAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementOfOtherComprehensiveIncomeAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedComprehensiveIncome"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Other comprehensive income (loss):",
"label": "Statement of Other Comprehensive Income [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_StatementOfStockholdersEquityAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementOfStockholdersEquityAbstract",
"lang": {
"en-us": {
"role": {
"label": "Statement of Stockholders' Equity [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_StatementTable": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StatementTable",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"label": "Statement [Table]",
"documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
}
}
},
"auth_ref": [
"r211",
"r212",
"r213",
"r242",
"r277",
"r499",
"r527",
"r580",
"r586",
"r590",
"r591",
"r592",
"r593",
"r594",
"r595",
"r597",
"r600",
"r601",
"r602",
"r603",
"r604",
"r605",
"r606",
"r607",
"r608",
"r610",
"r611",
"r612",
"r613",
"r614",
"r616",
"r619",
"r620",
"r621",
"r622",
"r623",
"r624",
"r625",
"r626",
"r627",
"r628",
"r629",
"r630",
"r631",
"r632",
"r635",
"r718"
]
},
"educ_StepdownRevolvingLoanMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "StepdownRevolvingLoanMember",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Stepdown Revolving Loan [Member]",
"label": "Stepdown Revolving Loan Member"
}
}
},
"auth_ref": []
},
"ecd_StkPrcOrTsrEstimationMethodTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "StkPrcOrTsrEstimationMethodTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Stock Price or TSR Estimation Method [Text Block]",
"terseLabel": "Stock Price or TSR Estimation Method"
}
}
},
"auth_ref": [
"r755",
"r766",
"r782",
"r817"
]
},
"us-gaap_StockAppreciationRightsSARSMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockAppreciationRightsSARSMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Stock Appreciation Rights (SARs) [Member]",
"terseLabel": "Stock Appreciation Rights (SARs)",
"documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
}
}
},
"auth_ref": []
},
"us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Issuance of restricted share awards for vesting (in Shares)",
"label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
"documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
}
}
},
"auth_ref": [
"r11",
"r70",
"r71",
"r107"
]
},
"us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Forfeiture of restricted shares (in Shares)",
"label": "Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited",
"documentation": "Number of shares (or other type of equity) forfeited during the period."
}
}
},
"auth_ref": []
},
"us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture",
"label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture",
"documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
}
}
},
"auth_ref": []
},
"us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Sales of treasury stock (in Shares)",
"label": "Stock Issued During Period, Shares, Treasury Stock Reissued",
"documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r11",
"r71",
"r107"
]
},
"us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockIssuedDuringPeriodValueTreasuryStockReissued",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Sales of treasury stock",
"label": "Stock Issued During Period, Value, Treasury Stock Reissued",
"documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r11",
"r36",
"r70",
"r71",
"r107"
]
},
"srt_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/srt/2024",
"localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
"presentation": [
"http://www.edcpub.com/role/STOCKREPURCHASEPLANDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share Repurchase Program, Authorized, Number of Shares",
"label": "Share Repurchase Program, Authorized, Number of Shares",
"documentation": "Number of shares authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
}
}
},
"auth_ref": [
"r924"
]
},
"us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
"presentation": [
"http://www.edcpub.com/role/STOCKREPURCHASEPLANDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Share Repurchase Program, Remaining Authorized, Number of Shares",
"label": "Share Repurchase Program, Remaining Authorized, Number of Shares",
"documentation": "Number of shares remaining authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
}
}
},
"auth_ref": []
},
"us-gaap_StockholdersEquity": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockholdersEquity",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet",
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Total shareholders\u2019 equity",
"periodStartLabel": "Balance",
"periodEndLabel": "Balance",
"label": "Equity, Attributable to Parent",
"documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
}
}
},
"auth_ref": [
"r71",
"r74",
"r75",
"r100",
"r599",
"r615",
"r636",
"r637",
"r708",
"r724",
"r892",
"r911",
"r977",
"r1028"
]
},
"us-gaap_StockholdersEquityAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockholdersEquityAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "SHAREHOLDERS\u2019 EQUITY:",
"label": "Equity, Attributable to Parent [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_StockholdersEquityBeforeTreasuryStock": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "StockholdersEquityBeforeTreasuryStock",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Stockholders' Equity before Treasury Stock",
"label": "Stockholders' Equity before Treasury Stock",
"documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock."
}
}
},
"auth_ref": []
},
"us-gaap_SubsequentEventMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventMember",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/SUBSEQUENTEVENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Subsequent Event [Member]",
"label": "Subsequent Event [Member]",
"documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
}
}
},
"auth_ref": [
"r494",
"r518"
]
},
"us-gaap_SubsequentEventTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventTypeAxis",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails",
"http://www.edcpub.com/role/SUBSEQUENTEVENTSDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Subsequent Event Type [Axis]",
"documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
}
}
},
"auth_ref": [
"r494",
"r518"
]
},
"us-gaap_SubsequentEventTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventTypeDomain",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Subsequent Event Type [Domain]",
"documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
}
}
},
"auth_ref": [
"r494",
"r518"
]
},
"us-gaap_SubsequentEventsAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventsAbstract",
"lang": {
"en-us": {
"role": {
"label": "Subsequent Events [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_SubsequentEventsTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SubsequentEventsTextBlock",
"presentation": [
"http://www.edcpub.com/role/SUBSEQUENTEVENTS"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Subsequent Events [Text Block]",
"label": "Subsequent Events [Text Block]",
"documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
}
}
},
"auth_ref": [
"r517",
"r519"
]
},
"us-gaap_SupplementalCashFlowInformationAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SupplementalCashFlowInformationAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedCashFlow"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOWS INFORMATION:",
"label": "Supplemental Cash Flow Information [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_SupplierConcentrationRiskMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "SupplierConcentrationRiskMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Supplier Concentration Risk [Member]",
"label": "Supplier Concentration Risk [Member]",
"documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services."
}
}
},
"auth_ref": [
"r98"
]
},
"educ_SwapTransactionMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "SwapTransactionMember",
"presentation": [
"http://www.edcpub.com/role/INTERESTRATEEXCHANGEAGREEMENTDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Swap Transaction [Member]",
"label": "Swap Transaction Member"
}
}
},
"auth_ref": []
},
"ecd_TabularListTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TabularListTableTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Tabular List [Table Text Block]",
"terseLabel": "Tabular List, Table"
}
}
},
"auth_ref": [
"r810"
]
},
"us-gaap_TaxesPayableCurrent": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "TaxesPayableCurrent",
"crdr": "credit",
"calculation": {
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable": {
"parentTag": "us-gaap_OtherLiabilitiesCurrent",
"weight": 1.0,
"order": 4.0
}
},
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherCurrentLiabilitiesTable"
],
"lang": {
"en-us": {
"role": {
"label": "Sales tax payable",
"documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
}
}
},
"auth_ref": [
"r59",
"r60"
]
},
"educ_The2019LongtermIncentivePlanMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "The2019LongtermIncentivePlanMember",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "The 2019 Long-term Incentive Plan [Member]",
"documentation": "Information about plan.",
"label": "The2019 Longterm Incentive Plan Member"
}
}
},
"auth_ref": []
},
"educ_The2022LongtermIncentivePlanMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "The2022LongtermIncentivePlanMember",
"presentation": [
"http://www.edcpub.com/role/SHAREBASEDCOMPENSATIONDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "The 2022 Long-term Incentive Plan [Member]",
"label": "The2022 Longterm Incentive Plan Member"
}
}
},
"auth_ref": []
},
"us-gaap_ToolsDiesAndMoldsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "ToolsDiesAndMoldsMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable",
"http://www.edcpub.com/role/ScheduleofPropertyPlantandEquipmentTable0"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Molds and tooling [Member]",
"verboseLabel": "Tools, Dies and Molds [Member]",
"label": "Tools, Dies and Molds [Member]",
"documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale."
}
}
},
"auth_ref": []
},
"educ_TotalOtherNonsegmentLossBeforeIncomeTaxes": {
"xbrltype": "monetaryItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "TotalOtherNonsegmentLossBeforeIncomeTaxes",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ScheduleofOtherNonSegmentEarningsLossBeforeIncomeTaxesTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Total other non-segment loss before income taxes",
"documentation": "Total other non-segment loss before income taxes.",
"label": "Total Other Nonsegment Loss Before Income Taxes"
}
}
},
"auth_ref": []
},
"ecd_TotalShareholderRtnAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TotalShareholderRtnAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Total Shareholder Return Amount",
"terseLabel": "Total Shareholder Return Amount"
}
}
},
"auth_ref": [
"r802"
]
},
"ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TotalShareholderRtnVsPeerGroupTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Total Shareholder Return Vs Peer Group [Text Block]",
"terseLabel": "Total Shareholder Return Vs Peer Group"
}
}
},
"auth_ref": [
"r809"
]
},
"us-gaap_TradeAndOtherAccountsReceivablePolicy": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "TradeAndOtherAccountsReceivablePolicy",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Accounts Receivable [Policy Text Block]",
"label": "Accounts Receivable [Policy Text Block]",
"documentation": "Disclosure of accounting policy for accounts receivable."
}
}
},
"auth_ref": [
"r130",
"r131",
"r132",
"r907",
"r908",
"r910"
]
},
"ecd_TradingArrAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TradingArrAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement [Axis]",
"terseLabel": "Trading Arrangement:"
}
}
},
"auth_ref": [
"r830"
]
},
"ecd_TradingArrByIndTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TradingArrByIndTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangements, by Individual [Table]",
"terseLabel": "Trading Arrangements, by Individual"
}
}
},
"auth_ref": [
"r832"
]
},
"dei_TradingSymbol": {
"xbrltype": "tradingSymbolItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "TradingSymbol",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Symbol",
"documentation": "Trading symbol of an instrument as listed on an exchange."
}
}
},
"auth_ref": []
},
"educ_TransportationRevenueMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "TransportationRevenueMember",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Transportation Revenue [Member]",
"documentation": "Transportation revenue.",
"label": "Transportation Revenue Member"
}
}
},
"auth_ref": []
},
"ecd_TrdArrAdoptionDate": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrAdoptionDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement Adoption Date",
"terseLabel": "Adoption Date"
}
}
},
"auth_ref": [
"r833"
]
},
"ecd_TrdArrDuration": {
"xbrltype": "durationItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrDuration",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement Duration",
"terseLabel": "Arrangement Duration"
}
}
},
"auth_ref": [
"r834"
]
},
"ecd_TrdArrExpirationDate": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrExpirationDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement Expiration Date",
"terseLabel": "Expiration Date"
}
}
},
"auth_ref": [
"r834"
]
},
"ecd_TrdArrIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement, Individual Name",
"terseLabel": "Name"
}
}
},
"auth_ref": [
"r832"
]
},
"ecd_TrdArrIndTitle": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrIndTitle",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement, Individual Title",
"terseLabel": "Title"
}
}
},
"auth_ref": [
"r832"
]
},
"ecd_TrdArrSecuritiesAggAvailAmt": {
"xbrltype": "sharesItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrSecuritiesAggAvailAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement, Securities Aggregate Available Amount",
"terseLabel": "Aggregate Available"
}
}
},
"auth_ref": [
"r835"
]
},
"ecd_TrdArrTerminationDate": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "TrdArrTerminationDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement Termination Date",
"terseLabel": "Termination Date"
}
}
},
"auth_ref": [
"r833"
]
},
"us-gaap_TreasuryStockCommonMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "TreasuryStockCommonMember",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Treasury Stock, Common [Member]",
"label": "Treasury Stock, Common [Member]",
"documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
}
}
},
"auth_ref": [
"r36"
]
},
"us-gaap_TreasuryStockCommonValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "TreasuryStockCommonValue",
"crdr": "debit",
"calculation": {
"http://www.edcpub.com/role/ConsolidatedBalanceSheet": {
"parentTag": "us-gaap_StockholdersEquity",
"weight": -1.0,
"order": 2.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedBalanceSheet"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Less treasury stock, at cost",
"label": "Treasury Stock, Common, Value",
"documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
}
}
},
"auth_ref": [
"r36",
"r37",
"r74"
]
},
"us-gaap_TreasuryStockSharesAcquired": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "TreasuryStockSharesAcquired",
"presentation": [
"http://www.edcpub.com/role/STOCKREPURCHASEPLANDetails",
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Purchases of treasury stock (in Shares)",
"verboseLabel": "Treasury Stock, Shares, Acquired",
"label": "Treasury Stock, Shares, Acquired",
"documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
}
}
},
"auth_ref": [
"r11",
"r71",
"r107"
]
},
"us-gaap_TreasuryStockValueAcquiredCostMethod": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "TreasuryStockValueAcquiredCostMethod",
"crdr": "debit",
"presentation": [
"http://www.edcpub.com/role/STOCKREPURCHASEPLANDetails",
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"negatedLabel": "Purchases of treasury stock",
"terseLabel": "Treasury Stock, Value, Acquired, Cost Method (in Dollars)",
"label": "Treasury Stock, Value, Acquired, Cost Method",
"documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
}
}
},
"auth_ref": [
"r11",
"r36",
"r107"
]
},
"us-gaap_TypeOfArrangementAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "TypeOfArrangementAxis",
"presentation": [
"http://www.edcpub.com/role/DEBTDetails"
],
"lang": {
"en-us": {
"role": {
"label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
"documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
}
}
},
"auth_ref": [
"r452"
]
},
"educ_UndevelopedLandMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "UndevelopedLandMember",
"presentation": [
"http://www.edcpub.com/role/ASSETSHELDFORSALEDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Undeveloped Land [Member]",
"label": "Undeveloped Land Member"
}
}
},
"auth_ref": []
},
"ecd_UndrlygSecurityMktPriceChngPct": {
"xbrltype": "pureItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "UndrlygSecurityMktPriceChngPct",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Underlying Security Market Price Change, Percent",
"terseLabel": "Underlying Security Market Price Change"
}
}
},
"auth_ref": [
"r829"
]
},
"us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss",
"crdr": "credit",
"presentation": [
"http://www.edcpub.com/role/ShareholdersEquityType2or3"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Change in fair value of interest rate exchange agreement",
"label": "Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss)",
"documentation": "Amount of unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective."
}
}
},
"auth_ref": [
"r113"
]
},
"educ_UnusedLandMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "UnusedLandMember",
"presentation": [
"http://www.edcpub.com/role/FINANCIALINSTRUMENTSDetails"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Unused Land [Member]",
"label": "Unused Land Member"
}
}
},
"auth_ref": []
},
"educ_UsborneProductsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "UsborneProductsMember",
"presentation": [
"http://www.edcpub.com/role/ScheduleofProductInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Usborne Products [Member]",
"label": "Usborne Products Member"
}
}
},
"auth_ref": []
},
"us-gaap_UseOfEstimates": {
"xbrltype": "textBlockItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "UseOfEstimates",
"presentation": [
"http://www.edcpub.com/role/AccountingPoliciesByPolicy"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Use of Estimates, Policy [Policy Text Block]",
"label": "Use of Estimates, Policy [Policy Text Block]",
"documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
}
}
},
"auth_ref": [
"r28",
"r29",
"r30",
"r139",
"r140",
"r143",
"r144"
]
},
"ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
"terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
}
}
},
"auth_ref": [
"r798"
]
},
"us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable": {
"parentTag": null,
"weight": null,
"order": null,
"root": true
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable"
],
"lang": {
"en-us": {
"role": {
"totalLabel": "Weighted average shares outstanding-diluted",
"terseLabel": "Diluted (in Shares)",
"label": "Weighted Average Number of Shares Outstanding, Diluted",
"documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
}
}
},
"auth_ref": [
"r227",
"r236"
]
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "WEIGHTED AVERAGE NUMBER OF COMMON AND EQUIVALENT SHARES OUTSTANDING:",
"label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
}
}
},
"auth_ref": []
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
"xbrltype": "sharesItemType",
"nsuri": "http://fasb.org/us-gaap/2024",
"localname": "WeightedAverageNumberOfSharesOutstandingBasic",
"calculation": {
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable": {
"parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
"weight": 1.0,
"order": 1.0
}
},
"presentation": [
"http://www.edcpub.com/role/ConsolidatedIncomeStatement",
"http://www.edcpub.com/role/ScheduleofDilutedEarningsPerShareTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Basic (in Shares)",
"verboseLabel": "Weighted average shares outstanding-basic",
"label": "Weighted Average Number of Shares Outstanding, Basic",
"documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
}
}
},
"auth_ref": [
"r225",
"r236"
]
},
"educ_WeightedAverageSharesAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "WeightedAverageSharesAbstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "Weighted average shares:",
"label": "Weighted Average Shares Abstract"
}
}
},
"auth_ref": []
},
"dei_WrittenCommunications": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2024",
"localname": "WrittenCommunications",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Written Communications",
"documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
}
}
},
"auth_ref": [
"r855"
]
},
"ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2024",
"localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
"terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
}
}
},
"auth_ref": [
"r796"
]
},
"educ_a2025Abstract": {
"xbrltype": "stringItemType",
"nsuri": "http://www.edcpub.com/20250228",
"localname": "a2025Abstract",
"presentation": [
"http://www.edcpub.com/role/ScheduleofQuarterlyFinancialInformationTable"
],
"lang": {
"en-us": {
"role": {
"terseLabel": "2025",
"label": "a2025 Abstract"
}
}
},
"auth_ref": []
}
}
}
},
"std_ref": {
"r0": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "05",
"Paragraph": "4",
"SubTopic": "10",
"Topic": "360",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
},
"r1": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"SubTopic": "230",
"Topic": "830",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
},
"r2": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "10A",
"SubTopic": "10",
"Topic": "220",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
},
"r3": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "14",
"Subparagraph": "(a)",
"SubTopic": "10",
"Topic": "230",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
},
"r4": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "17",
"Subparagraph": "(f)",
"SubTopic": "10",
"Topic": "230",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
},
"r5": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Subparagraph": "(g)",
"SubTopic": "10",
"Topic": "230",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
},
"r6": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Subparagraph": "(a)",
"SubTopic": "10",
"Topic": "230",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
},
"r7": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Subparagraph": "(b)",
"SubTopic": "10",
"Topic": "230",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
},
"r8": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"SubTopic": "10",
"Topic": "360",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
},
"r9": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1A",
"Subparagraph": "(c)(3)",
"SubTopic": "10",
"Topic": "810",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
},
"r10": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"SubTopic": "10",
"Topic": "810",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B"
},
"r11": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"SubTopic": "10",
"Topic": "505",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
},
"r12": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"SubTopic": "10",
"Topic": "815",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
},
"r13": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(01)",
"SubTopic": "10",
"Topic": "718",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r14": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Subparagraph": "(c)",
"Paragraph": "2",
"SubTopic": "10",
"Topic": "718",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r15": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(22))",
"SubTopic": "10",
"Topic": "210",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r16": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "220",
"SubTopic": "10",
"Section": "45",
"Paragraph": "14",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
},
"r17": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "220",
"SubTopic": "10",
"Section": "45",
"Paragraph": "14A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
},
"r18": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "220",
"SubTopic": "10",
"Section": "45",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
},
"r19": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "45",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
},
"r20": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
},
"r21": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
},
"r22": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
},
"r23": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "230",
"SubTopic": "10",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
},
"r24": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "260",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
},
"r25": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "260",
"SubTopic": "10",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
},
"r26": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "18",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
},
"r27": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "20",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
},
"r28": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
},
"r29": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
},
"r30": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "275",
"SubTopic": "10",
"Section": "50",
"Paragraph": "9",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
},
"r31": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "280",
"SubTopic": "10",
"Section": "50",
"Paragraph": "22",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r32": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "280",
"SubTopic": "10",
"Section": "50",
"Paragraph": "25",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
},
"r33": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "280",
"SubTopic": "10",
"Section": "50",
"Paragraph": "30",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
},
"r34": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "360",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
},
"r35": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "360",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
},
"r36": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "505",
"SubTopic": "30",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
},
"r37": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "505",
"SubTopic": "30",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
},
"r38": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
},
"r39": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "10",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r40": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "10",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r41": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "10",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(h)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r42": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "20",
"Section": "55",
"Paragraph": "12",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
},
"r43": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "718",
"SubTopic": "20",
"Section": "55",
"Paragraph": "13",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
},
"r44": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "810",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
},
"r45": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "815",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
},
"r46": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "815",
"SubTopic": "10",
"Section": "50",
"Paragraph": "1A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
},
"r47": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "815",
"SubTopic": "10",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
},
"r48": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "815",
"SubTopic": "10",
"Section": "50",
"Paragraph": "4A",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
},
"r49": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "815",
"SubTopic": "10",
"Section": "50",
"Paragraph": "4C",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
},
"r50": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "815",
"SubTopic": "10",
"Section": "50",
"Paragraph": "4D",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
},
"r51": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "815",
"SubTopic": "10",
"Section": "50",
"Paragraph": "7",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7"
},
"r52": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "825",
"SubTopic": "10",
"Section": "50",
"Paragraph": "20",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
},
"r53": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "825",
"SubTopic": "10",
"Section": "50",
"Paragraph": "21",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
},
"r54": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "942",
"SubTopic": "825",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
},
"r55": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Name": "Accounting Standards Codification",
"Topic": "980",
"SubTopic": "360",
"Section": "35",
"Paragraph": "9",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478654/980-360-35-9"
},
"r56": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(19)(a)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r57": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(19)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r58": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(19)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r59": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(19))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r60": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(20))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r61": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(21))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r62": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(22)(a)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r63": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(22)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r64": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(23))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r65": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(24))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r66": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(25))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r67": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(26)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r68": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(26)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r69": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(26))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r70": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(28))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r71": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(29))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r72": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(30)(a)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r73": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(30)(a)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r74": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(30))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r75": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(31))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r76": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(32))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r77": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "11",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
},
"r78": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r79": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(10))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r80": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(2)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r81": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(2)(d))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r82": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r83": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(20))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r84": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r85": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r86": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r87": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(9))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r88": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "12",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
},
"r89": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "13",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
},
"r90": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "15",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
},
"r91": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "15",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
},
"r92": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "24",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
},
"r93": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
},
"r94": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
},
"r95": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "235",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/235/tableOfContent"
},
"r96": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "270",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/270/tableOfContent"
},
"r97": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "275",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/275/tableOfContent"
},
"r98": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "275",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
},
"r99": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "275",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
},
"r100": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 4.E)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
},
"r101": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "330",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.BB)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
},
"r102": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "360",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/360/tableOfContent"
},
"r103": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "360",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "15",
"Paragraph": "4",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482309/360-10-15-4"
},
"r104": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "360",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
},
"r105": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "360",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.CC)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
},
"r106": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "470",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/470/tableOfContent"
},
"r107": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.3-04)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
},
"r108": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r109": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r110": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "810",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "23",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23"
},
"r111": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "815",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/815/tableOfContent"
},
"r112": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "815",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4B",
"Subparagraph": "(c)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
},
"r113": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "815",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4C",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
},
"r114": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "820",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/820/tableOfContent"
},
"r115": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(11))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r116": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(13))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r117": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(15)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r118": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(15)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r119": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(16))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r120": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-03(23))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
},
"r121": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-04(14))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
},
"r122": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-04(15))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
},
"r123": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-04(22))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
},
"r124": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "980",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 10.E)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479070/980-360-S99-2"
},
"r125": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "3",
"SubTopic": "20",
"Topic": "840",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481532/840-20-45-3"
},
"r126": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r127": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r128": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r129": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r130": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11B",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
},
"r131": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "15",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
},
"r132": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
},
"r133": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "430",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/430/tableOfContent"
},
"r134": {
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
"Topic": "840",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-4"
},
"r135": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Subparagraph": "(a)",
"SubTopic": "20",
"Topic": "740",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
},
"r136": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "6",
"Subparagraph": "(a)",
"SubTopic": "10",
"Topic": "270",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
},
"r137": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"SubTopic": "10",
"Topic": "270",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
},
"r138": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"SubTopic": "35",
"Topic": "720",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
},
"r139": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"SubTopic": "10",
"Topic": "275",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
},
"r140": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"SubTopic": "10",
"Topic": "275",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
},
"r141": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"SubTopic": "10",
"Topic": "275",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
},
"r142": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"SubTopic": "360",
"Topic": "958",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
},
"r143": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11",
"SubTopic": "10",
"Topic": "275",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
},
"r144": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"SubTopic": "10",
"Topic": "275",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
},
"r145": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"SubTopic": "360",
"Topic": "958",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
},
"r146": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"SubTopic": "360",
"Topic": "958",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
},
"r147": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Subparagraph": "(b)",
"SubTopic": "10",
"Topic": "740",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
},
"r148": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(h))",
"SubTopic": "10",
"Topic": "235",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r149": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12",
"Paragraph": "Column A",
"Footnote": "2",
"Publisher": "SEC"
},
"r150": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12A",
"Paragraph": "Column A",
"Footnote": "2",
"Publisher": "SEC"
},
"r151": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12B",
"Paragraph": "Column A",
"Subparagraph": "(a)",
"Footnote": "4",
"Publisher": "SEC"
},
"r152": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "12B",
"Paragraph": "Column A",
"Subparagraph": "(b)",
"Footnote": "4",
"Publisher": "SEC"
},
"r153": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "14",
"Paragraph": "Column A",
"Footnote": "2",
"Publisher": "SEC"
},
"r154": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column A",
"Publisher": "SEC"
},
"r155": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column B",
"Publisher": "SEC"
},
"r156": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column C",
"Publisher": "SEC"
},
"r157": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column D",
"Publisher": "SEC"
},
"r158": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column E",
"Publisher": "SEC"
},
"r159": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "17",
"Paragraph": "Column F",
"Publisher": "SEC"
},
"r160": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column A",
"Footnote": "2",
"Publisher": "SEC"
},
"r161": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column E",
"Footnote": "5",
"Publisher": "SEC"
},
"r162": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Staff Accounting Bulletin (SAB)",
"Number": "Topic 11",
"Section": "L",
"Publisher": "SEC"
},
"r163": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Staff Accounting Bulletin (SAB)",
"Number": "Topic 5",
"Section": "Y",
"Paragraph": "Question 2",
"Publisher": "SEC"
},
"r164": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Name": "Staff Accounting Bulletin (SAB)",
"Number": "Topic 5",
"Section": "Y",
"Paragraph": "Question 4",
"Publisher": "SEC"
},
"r165": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "105",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
},
"r166": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "205",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
},
"r167": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "205",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
},
"r168": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
},
"r169": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
},
"r170": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
},
"r171": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r172": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(13))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r173": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(14))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r174": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(17))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r175": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(18))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r176": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(20))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r177": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(22)(a)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r178": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(22))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r179": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(30)(a)(4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r180": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(6)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r181": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(6))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r182": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(8))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r183": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(9))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r184": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "10A",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
},
"r185": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "11",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
},
"r186": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1A",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
},
"r187": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1A",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
},
"r188": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
},
"r189": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1B",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
},
"r190": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
},
"r191": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
},
"r192": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
},
"r193": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
},
"r194": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r195": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(24))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r196": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(25))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r197": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r198": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "5",
"Subparagraph": "(SAB Topic 6.B)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
},
"r199": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "17",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
},
"r200": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "24",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
},
"r201": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
},
"r202": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
},
"r203": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
},
"r204": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
},
"r205": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
},
"r206": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(c))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r207": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r208": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(h)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r209": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(n))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r210": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.12-04(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
},
"r211": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "23",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
},
"r212": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "24",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
},
"r213": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "5",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
},
"r214": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
},
"r215": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
},
"r216": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
},
"r217": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
},
"r218": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
},
"r219": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
},
"r220": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
},
"r221": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
},
"r222": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
},
"r223": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
},
"r224": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
},
"r225": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "10",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
},
"r226": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "11",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
},
"r227": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "16",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
},
"r228": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
},
"r229": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "22",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
},
"r230": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "23",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
},
"r231": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
},
"r232": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "60B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
},
"r233": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "60B",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
},
"r234": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "60B",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
},
"r235": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "7",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
},
"r236": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
},
"r237": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
},
"r238": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
},
"r239": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "15",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
},
"r240": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "270",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
},
"r241": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "270",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1B"
},
"r242": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "272",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
},
"r243": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/280/tableOfContent"
},
"r244": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "15",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
},
"r245": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "21",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
},
"r246": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "21",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
},
"r247": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r248": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r249": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r250": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r251": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r252": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r253": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r254": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(g)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r255": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r256": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Subparagraph": "(j)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r257": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "24",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
},
"r258": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "25",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
},
"r259": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "25",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
},
"r260": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "26",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
},
"r261": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "26A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
},
"r262": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "26B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
},
"r263": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "26C",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
},
"r264": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "30",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
},
"r265": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "30",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
},
"r266": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "30",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
},
"r267": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "30",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
},
"r268": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "31",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
},
"r269": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r270": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(ee)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r271": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r272": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "34",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
},
"r273": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "40",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
},
"r274": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "41",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
},
"r275": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "41",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
},
"r276": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "42",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
},
"r277": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "13",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
},
"r278": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "323",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
},
"r279": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "4",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
},
"r280": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "5",
"Subparagraph": "(c)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
},
"r281": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "326",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
},
"r282": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "330",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/330/tableOfContent"
},
"r283": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "330",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
},
"r284": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "330",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
},
"r285": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r286": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r287": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r288": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r289": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r290": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r291": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r292": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(g)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r293": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
},
"r294": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
},
"r295": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "350",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
},
"r296": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "360",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
},
"r297": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "360",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
},
"r298": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r299": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r300": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r301": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r302": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r303": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
},
"r304": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "420",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 5.P.4.d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
},
"r305": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
},
"r306": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
},
"r307": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
},
"r308": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 5.Y.Q4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
},
"r309": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
},
"r310": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
},
"r311": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(i))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r312": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r313": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(iv))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r314": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r315": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(i))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r316": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r317": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r318": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(iv))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r319": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r320": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r321": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r322": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r323": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r324": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r325": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r326": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(g)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r327": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r328": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r329": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1C",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
},
"r330": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1C",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
},
"r331": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1C",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
},
"r332": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1D",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
},
"r333": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1D",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
},
"r334": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1D",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
},
"r335": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1E",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
},
"r336": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1E",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
},
"r337": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1E",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
},
"r338": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1E",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
},
"r339": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1F",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
},
"r340": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1F",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
},
"r341": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1F",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
},
"r342": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1F",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
},
"r343": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1I",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
},
"r344": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1I",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
},
"r345": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1I",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
},
"r346": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
},
"r347": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
},
"r348": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.3-04)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
},
"r349": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
},
"r350": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
},
"r351": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/715/tableOfContent"
},
"r352": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r353": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r354": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r355": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r356": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r357": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(02)(A)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r358": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(02)(B)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r359": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(02)(C)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r360": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r361": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(l)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r362": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(o)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r363": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(p)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r364": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(q)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r365": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(r)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r366": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(r)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r367": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
},
"r368": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
},
"r369": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
},
"r370": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "70",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
},
"r371": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "715",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
},
"r372": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/718/tableOfContent"
},
"r373": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "35",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
},
"r374": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
},
"r375": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r376": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r377": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r378": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r379": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r380": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r381": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r382": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r383": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r384": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r385": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r386": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r387": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(04)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r388": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r389": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r390": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r391": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r392": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r393": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r394": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r395": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r396": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r397": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r398": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r399": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r400": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r401": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r402": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r403": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r404": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(v)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r405": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(h)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r406": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(h)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r407": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(h)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r408": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(l)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r409": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 14.C.Q3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
},
"r410": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 14.D.1.Q5)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
},
"r411": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 14.D.2.Q6)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
},
"r412": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 14.D.3.Q2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
},
"r413": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 14.F)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
},
"r414": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "720",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
},
"r415": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "720",
"SubTopic": "35",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
},
"r416": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/740/tableOfContent"
},
"r417": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
},
"r418": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
},
"r419": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
},
"r420": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
},
"r421": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "10",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
},
"r422": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
},
"r423": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
},
"r424": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12A",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
},
"r425": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
},
"r426": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12C",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
},
"r427": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "14",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
},
"r428": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "17",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
},
"r429": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "19",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
},
"r430": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
},
"r431": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "20",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
},
"r432": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "21",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
},
"r433": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
},
"r434": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "23",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
},
"r435": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
},
"r436": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
},
"r437": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "8",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
},
"r438": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "8",
"Subparagraph": "(d)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
},
"r439": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 6.I.1.Q1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
},
"r440": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 6.I.5.Q1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
},
"r441": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 6.I.7)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
},
"r442": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SAB Topic 11.C)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
},
"r443": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "270",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
},
"r444": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
},
"r445": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r446": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r447": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r448": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r449": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r450": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
},
"r451": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(g)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
},
"r452": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "808",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
},
"r453": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "810",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
},
"r454": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "810",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "25",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
},
"r455": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "810",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(bb)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
},
"r456": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "810",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
},
"r457": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r458": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(h)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r459": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(h)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r460": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(h)(1)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r461": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(h)(1)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r462": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "6",
"Subparagraph": "(i)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
},
"r463": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(e)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r464": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(e)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r465": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r466": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "35",
"Paragraph": "54B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
},
"r467": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r468": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r469": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r470": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r471": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r472": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r473": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r474": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r475": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r476": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r477": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(g)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r478": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r479": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2E",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
},
"r480": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
},
"r481": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
},
"r482": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6A",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
},
"r483": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6A",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
},
"r484": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6A",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
},
"r485": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6A",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
},
"r486": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6A",
"Subparagraph": "(h)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
},
"r487": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "825",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "28",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
},
"r488": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "17",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
},
"r489": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "20",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
},
"r490": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "20",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
},
"r491": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "20",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
},
"r492": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "20",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
},
"r493": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
},
"r494": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "830",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
},
"r495": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "835",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
},
"r496": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
},
"r497": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
},
"r498": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "8",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
},
"r499": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "35",
"Paragraph": "12A",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
},
"r500": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
},
"r501": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
},
"r502": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "5",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
},
"r503": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
},
"r504": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
},
"r505": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
},
"r506": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(g)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
},
"r507": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(g)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
},
"r508": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(g)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
},
"r509": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
},
"r510": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
},
"r511": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/842-30/tableOfContent"
},
"r512": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12"
},
"r513": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-13"
},
"r514": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3"
},
"r515": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "842",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3"
},
"r516": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "848",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(a)(3)(iii)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
},
"r517": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "855",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/855/tableOfContent"
},
"r518": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "855",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
},
"r519": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "855",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
},
"r520": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(bb)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r521": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(bb)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r522": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(bb)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r523": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r524": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "860",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
},
"r525": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "910",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
},
"r526": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "912",
"SubTopic": "330",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
},
"r527": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "924",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 11.L)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
},
"r528": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "940",
"SubTopic": "820",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
},
"r529": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "942",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-04(26))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
},
"r530": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "942",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-04(27))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
},
"r531": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "942",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-05(b)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
},
"r532": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "942",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
},
"r533": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(1)(6))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r534": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(1)(d))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r535": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(12))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r536": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r537": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(22))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r538": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r539": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r540": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(25))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r541": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(8)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r542": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(8)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r543": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(8))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r544": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(11))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r545": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(18))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r546": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(19))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r547": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(20))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r548": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(22))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r549": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(23))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r550": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r551": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(9))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r552": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-16(Column A))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
},
"r553": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-16(Column B))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
},
"r554": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-16(Column C))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
},
"r555": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-16(Column D))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
},
"r556": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-16(Column E))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
},
"r557": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-16(Column F))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
},
"r558": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-16(Column G))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
},
"r559": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-16(Column H))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
},
"r560": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-16(Column I))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
},
"r561": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-16(Column J))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
},
"r562": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-16(Column K))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
},
"r563": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column A))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r564": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column B))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r565": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column C))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r566": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column D))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r567": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column E))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r568": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "235",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-17(Column F))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
},
"r569": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4E",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
},
"r570": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
},
"r571": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r572": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r573": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(f)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r574": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(f)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r575": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r576": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r577": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(h)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
},
"r578": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 5.W.Q2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
},
"r579": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "825",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
},
"r580": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-03(d))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
},
"r581": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-03(h)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
},
"r582": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-03(i)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
},
"r583": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
},
"r584": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
},
"r585": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "205",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
},
"r586": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
},
"r587": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
},
"r588": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
},
"r589": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
},
"r590": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r591": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(12)(b)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r592": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(12)(b)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r593": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(12)(b)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r594": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(13)(a)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r595": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(13)(a)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r596": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(14))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r597": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(16)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r598": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(17))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r599": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(19))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r600": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(2)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r601": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(2)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r602": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(3)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r603": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(3)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r604": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(3)(c))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r605": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(6)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r606": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(6)(c))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r607": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(6)(d))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r608": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(6)(e))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r609": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(8))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r610": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(9)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r611": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(9)(c))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r612": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(9)(d))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r613": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-04(9)(e))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
},
"r614": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.6-05(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
},
"r615": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.6-05(4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
},
"r616": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "3",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
},
"r617": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "7",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
},
"r618": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(1)(c))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r619": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r620": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(2)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r621": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r622": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r623": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r624": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r625": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(6))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r626": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(a)(7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r627": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r628": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r629": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r630": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r631": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(6))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r632": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(7)(c)(7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r633": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(9))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r634": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(1)(d))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r635": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(4)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r636": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(6))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r637": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r638": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
},
"r639": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
},
"r640": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
},
"r641": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
},
"r642": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "5",
"Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
},
"r643": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "5",
"Subparagraph": "(SX 210.12-13(Column D))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
},
"r644": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "5",
"Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
},
"r645": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "5A",
"Subparagraph": "(SX 210.12-13A(Column D))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
},
"r646": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "5B",
"Subparagraph": "(SX 210.12-13B(Column A))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
},
"r647": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "5B",
"Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
},
"r648": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "5C",
"Subparagraph": "(SX 210.12-13C(Column E))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
},
"r649": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "5C",
"Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
},
"r650": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "6",
"Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
},
"r651": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "6",
"Subparagraph": "(SX 210.12-14(Column E)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
},
"r652": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "6",
"Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
},
"r653": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "6",
"Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
},
"r654": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "954",
"SubTopic": "310",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
},
"r655": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r656": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column E)(Footnote 5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r657": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "976",
"SubTopic": "310",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
},
"r658": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "978",
"SubTopic": "310",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
},
"r659": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "985",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
},
"r660": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Subparagraph": "(a)",
"SubTopic": "10",
"Topic": "230",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
},
"r661": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(e)",
"SubTopic": "10",
"Topic": "235",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
},
"r662": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4D",
"Subparagraph": "(a)(1)",
"SubTopic": "10",
"Topic": "815",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
},
"r663": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "13H",
"Subparagraph": "(a)",
"SubTopic": "40",
"Topic": "944",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
},
"r664": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
},
"r665": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
},
"r666": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "8",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
},
"r667": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "210",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "22",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
},
"r668": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
},
"r669": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
},
"r670": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "52",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
},
"r671": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "30",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
},
"r672": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "31",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
},
"r673": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "47",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
},
"r674": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "47",
"Subparagraph": "(bb)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
},
"r675": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "47",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
},
"r676": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "47",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
},
"r677": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "48",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
},
"r678": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "49",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
},
"r679": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "54",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
},
"r680": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "54",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
},
"r681": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "54",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
},
"r682": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "12A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
},
"r683": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "350",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "24",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
},
"r684": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r685": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "69B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
},
"r686": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "69C",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
},
"r687": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "69E",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
},
"r688": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "69F",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
},
"r689": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "505",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
},
"r690": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "91",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
},
"r691": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r692": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(d)(iv)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
},
"r693": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "17",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
},
"r694": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "18",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
},
"r695": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "715",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
},
"r696": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r697": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r698": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "720",
"SubTopic": "35",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
},
"r699": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "231",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
},
"r700": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "100",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
},
"r701": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "101",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
},
"r702": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "103",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
},
"r703": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "107",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
},
"r704": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "107",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
},
"r705": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "107",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
},
"r706": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
},
"r707": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "53",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
},
"r708": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "852",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "10",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
},
"r709": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
},
"r710": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "29F",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
},
"r711": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "9C",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
},
"r712": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "9C",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
},
"r713": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "9E",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
},
"r714": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "944",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "18",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
},
"r715": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
},
"r716": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
},
"r717": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
},
"r718": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "310",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
},
"r719": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
},
"r720": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
},
"r721": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
},
"r722": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "320",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "6",
"Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
},
"r723": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "830",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "10",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
},
"r724": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "830",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "12",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
},
"r725": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "Global LEI Foundation"
},
"r726": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12"
},
"r727": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "b"
},
"r728": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "b-2"
},
"r729": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "b-23"
},
"r730": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "d1-1"
},
"r731": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "g"
},
"r732": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12, 13, 15d"
},
"r733": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "13e",
"Subsection": "4c"
},
"r734": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "14a",
"Subsection": "12"
},
"r735": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "14d",
"Subsection": "2b"
},
"r736": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "15",
"Subsection": "d"
},
"r737": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 10-K",
"Number": "249",
"Section": "310"
},
"r738": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 10-Q",
"Number": "240",
"Section": "308",
"Subsection": "a"
},
"r739": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 10-Q",
"Number": "249",
"Section": "308",
"Subsection": "a"
},
"r740": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Number": "249",
"Section": "220",
"Subsection": "f"
},
"r741": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16",
"Subsection": "J",
"Paragraph": "a"
},
"r742": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16K"
},
"r743": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16K",
"Subsection": "b",
"Paragraph": "1"
},
"r744": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16K",
"Subsection": "b",
"Paragraph": "1",
"Subparagraph": "i"
},
"r745": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16K",
"Subsection": "b",
"Paragraph": "2"
},
"r746": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16K",
"Subsection": "c",
"Paragraph": "1"
},
"r747": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16K",
"Subsection": "c",
"Paragraph": "2"
},
"r748": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16K",
"Subsection": "c",
"Paragraph": "2",
"Subparagraph": "i"
},
"r749": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16K",
"Subsection": "c",
"Paragraph": "2",
"Subparagraph": "ii"
},
"r750": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16K",
"Subsection": "c",
"Paragraph": "2",
"Subparagraph": "iii"
},
"r751": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1"
},
"r752": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i"
},
"r753": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "A"
},
"r754": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "B"
},
"r755": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "C"
},
"r756": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "D"
},
"r757": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "E"
},
"r758": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "ii"
},
"r759": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "iii"
},
"r760": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "2"
},
"r761": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Number": "249",
"Section": "240",
"Subsection": "f"
},
"r762": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a"
},
"r763": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1"
},
"r764": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "i"
},
"r765": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "ii"
},
"r766": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iii"
},
"r767": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iv"
},
"r768": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "v"
},
"r769": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "2"
},
"r770": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "3"
},
"r771": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "b"
},
"r772": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 8-K",
"Number": "249",
"Section": "308"
},
"r773": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form F-3"
},
"r774": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-2"
},
"r775": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-3"
},
"r776": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-4"
},
"r777": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-6"
},
"r778": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a"
},
"r779": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1"
},
"r780": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "i"
},
"r781": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "ii"
},
"r782": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iii"
},
"r783": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iv"
},
"r784": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "v"
},
"r785": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "2"
},
"r786": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "3"
},
"r787": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "b"
},
"r788": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form S-3"
},
"r789": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Forms 10-K, 10-Q, 20-F",
"Number": "240",
"Section": "13",
"Subsection": "a-1"
},
"r790": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Investment Company Act",
"Number": "270"
},
"r791": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v"
},
"r792": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "1"
},
"r793": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "ii"
},
"r794": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii"
},
"r795": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "B",
"Clause": "1",
"Subclause": "ii"
},
"r796": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "i"
},
"r797": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "ii"
},
"r798": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "iii"
},
"r799": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "iv"
},
"r800": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "v"
},
"r801": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "vi"
},
"r802": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iv"
},
"r803": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "vi"
},
"r804": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "3"
},
"r805": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "4"
},
"r806": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "i"
},
"r807": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "ii"
},
"r808": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "iii"
},
"r809": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "iv"
},
"r810": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "6"
},
"r811": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "6",
"Subparagraph": "i"
},
"r812": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w"
},
"r813": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1"
},
"r814": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i"
},
"r815": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "A"
},
"r816": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "B"
},
"r817": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "C"
},
"r818": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "D"
},
"r819": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "E"
},
"r820": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "ii"
},
"r821": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "iii"
},
"r822": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "2"
},
"r823": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "1"
},
"r824": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2"
},
"r825": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "A"
},
"r826": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "C"
},
"r827": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "D"
},
"r828": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "E"
},
"r829": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "F"
},
"r830": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a"
},
"r831": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "1"
},
"r832": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "A"
},
"r833": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "B"
},
"r834": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "C"
},
"r835": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "D"
},
"r836": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "b",
"Paragraph": "1"
},
"r837": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "106"
},
"r838": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "106",
"Subsection": "b",
"Paragraph": "1"
},
"r839": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "106",
"Subsection": "b",
"Paragraph": "1",
"Subparagraph": "i"
},
"r840": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "106",
"Subsection": "b",
"Paragraph": "2"
},
"r841": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "106",
"Subsection": "c",
"Paragraph": "1"
},
"r842": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "106",
"Subsection": "c",
"Paragraph": "2"
},
"r843": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "106",
"Subsection": "c",
"Paragraph": "2",
"Subparagraph": "i"
},
"r844": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "106",
"Subsection": "c",
"Paragraph": "2",
"Subparagraph": "ii"
},
"r845": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "106",
"Subsection": "c",
"Paragraph": "2",
"Subparagraph": "iii"
},
"r846": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Number": "229",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1"
},
"r847": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "A",
"Number": "229"
},
"r848": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "B",
"Clause": "1",
"Number": "229"
},
"r849": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "B",
"Clause": "1",
"Subclause": "i",
"Number": "229"
},
"r850": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-T",
"Number": "232",
"Section": "313"
},
"r851": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-T",
"Number": "232",
"Section": "405"
},
"r852": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-X",
"Number": "210",
"Section": "2",
"Subsection": "2"
},
"r853": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "405"
},
"r854": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "413",
"Subsection": "b"
},
"r855": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "425"
},
"r856": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "462",
"Subsection": "b"
},
"r857": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "462",
"Subsection": "c"
},
"r858": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "462",
"Subsection": "d"
},
"r859": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "462",
"Subsection": "e"
},
"r860": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "486",
"Subsection": "a"
},
"r861": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "486",
"Subsection": "b"
},
"r862": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "7A",
"Section": "B",
"Subsection": "2"
},
"r863": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Section": "8",
"Subsection": "c"
},
"r864": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"SubTopic": "10",
"Topic": "275",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
},
"r865": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"SubTopic": "825",
"Topic": "944",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
},
"r866": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Subparagraph": "(a)",
"SubTopic": "10",
"Topic": "740",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
},
"r867": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Accounting Standards Codification",
"Topic": "610",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/610/tableOfContent"
},
"r868": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Accounting Standards Codification",
"Topic": "705",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/705/tableOfContent"
},
"r869": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column B",
"Publisher": "SEC"
},
"r870": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column C",
"Publisher": "SEC"
},
"r871": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column D",
"Publisher": "SEC"
},
"r872": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column E",
"Publisher": "SEC"
},
"r873": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column F",
"Publisher": "SEC"
},
"r874": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column G",
"Publisher": "SEC"
},
"r875": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column H",
"Publisher": "SEC"
},
"r876": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Regulation S-X (SX)",
"Number": "210",
"Section": "12",
"Subsection": "28",
"Paragraph": "Column I",
"Publisher": "SEC"
},
"r877": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Name": "Staff Accounting Bulletin (SAB)",
"Number": "Topic 5",
"Section": "Y",
"Paragraph": "Question 2",
"Publisher": "SEC"
},
"r878": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "205",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
},
"r879": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r880": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(17))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r881": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(20))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r882": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(6)(a))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r883": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(6))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r884": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "210",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.5-02(9))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
},
"r885": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
},
"r886": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
},
"r887": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
},
"r888": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(4))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r889": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
},
"r890": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
},
"r891": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(f))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r892": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r893": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r894": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(h)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r895": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "23",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
},
"r896": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "24",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
},
"r897": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "5",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
},
"r898": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
},
"r899": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
},
"r900": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "270",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
},
"r901": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "18",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
},
"r902": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "22",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
},
"r903": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "30",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
},
"r904": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(ee)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r905": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "280",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "32",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
},
"r906": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
},
"r907": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
},
"r908": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
},
"r909": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "310",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
},
"r910": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "310",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
},
"r911": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "323",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
},
"r912": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "360",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
},
"r913": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "405",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/405/tableOfContent"
},
"r914": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r915": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r916": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "405",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(e)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
},
"r917": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "410",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "10",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
},
"r918": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
},
"r919": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "450",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
},
"r920": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "450",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483049/450-30-50-1"
},
"r921": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(ii))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r922": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(iii))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r923": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
},
"r924": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "505",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
},
"r925": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
},
"r926": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "606",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "91",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
},
"r927": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r928": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r929": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r930": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r931": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r932": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r933": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r934": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r935": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r936": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r937": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(04)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r938": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r939": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r940": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r941": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r942": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r943": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r944": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r945": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r946": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r947": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r948": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r949": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r950": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r951": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r952": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(v)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r953": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "720",
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/720/tableOfContent"
},
"r954": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
},
"r955": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12A",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
},
"r956": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
},
"r957": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
},
"r958": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
},
"r959": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
},
"r960": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "740",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SAB Topic 6.I.7)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
},
"r961": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "815",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1A",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
},
"r962": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "815",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1A",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
},
"r963": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "815",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1B",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
},
"r964": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(e)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r965": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r966": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r967": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r968": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(bbb)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r969": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r970": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r971": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r972": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r973": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r974": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
},
"r975": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
},
"r976": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "820",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
},
"r977": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "825",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "28",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
},
"r978": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1A",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
},
"r979": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "2",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
},
"r980": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "835",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
},
"r981": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
},
"r982": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
},
"r983": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "842",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
},
"r984": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "842",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "12",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12"
},
"r985": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "842",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "13",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-13"
},
"r986": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "842",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3"
},
"r987": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "852",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
},
"r988": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "852",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
},
"r989": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r990": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r991": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
},
"r992": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
},
"r993": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
},
"r994": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "860",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
},
"r995": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "210",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
},
"r996": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "30",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
},
"r997": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
},
"r998": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4B",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
},
"r999": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4C",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
},
"r1000": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4D",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
},
"r1001": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4G",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
},
"r1002": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
},
"r1003": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
},
"r1004": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
},
"r1005": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "5",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
},
"r1006": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1007": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1008": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1009": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1010": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1011": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(5)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1012": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(b)(6)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1013": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
},
"r1014": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1015": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(b)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1016": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1017": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(b)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1018": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1019": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7A",
"Subparagraph": "(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
},
"r1020": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
},
"r1021": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7B",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
},
"r1022": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7B",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
},
"r1023": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
},
"r1024": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "944",
"SubTopic": "80",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
},
"r1025": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "205",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "4",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
},
"r1026": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "3",
"Subparagraph": "(k)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
},
"r1027": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(2)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r1028": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(4)(b))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r1029": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(7))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r1030": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column B))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r1031": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column C))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r1032": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column D))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r1033": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column E))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r1034": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column F))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r1035": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column G))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r1036": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column H))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
},
"r1037": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "970",
"SubTopic": "360",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.12-28(Column I))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
}
}
}