2033 FY 9876543210 false 9876543210 2033-01-01 2033-12-31 9876543210 shr02:StockRepurchaseProgramCustomMember 2033-01-01 2033-12-31 9876543210 shr02:StockRepurchaseProgramCustomMember 2033-12-31 9876543210 shr02:IssrRule10b51ArrCustomMember 2033-01-01 2033-12-31 9876543210 2033-12-31 9876543210 us-gaap:CommonClassAMember 2033-10-03 9876543210 us-gaap:CommonClassBMember 2033-10-03 9876543210 us-gaap:CommonClassAMember 2033-10-19 9876543210 us-gaap:CommonClassBMember 2033-10-19 9876543210 us-gaap:CommonClassBMember 2033-10-28 9876543210 us-gaap:CommonClassAMember 2033-10-28 iso4217:USD xbrli:shares

StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased: 30000

StockRepurchaseProgramExpirationDate: 2034-06-30

InsiderPurchsdOrSldClsToPlanAnncmntFlag: true

IssrOrAfflRpsTableTextBlock: Text Block for Issr or Affiliate Repurchases Disclosure

RpPlanObjctvOrRatnlTextBlock: The objective of the plan is to increase shareholder value whenever the share price falls below a threshold determined by the Board of Directors on a quarterly basis

RpAmtPrcOrCritTextBlock: Whenever the share price falls below this predetermined threshold, the CEO and CFO are notified and must approve the number of shares to be purchased. The CEO and CFO consider recent company performance and future capital allocation plans in determining repurchase amounts

RpdSctiesOpenMktFlag: true

RpdSctiesTndrOfferFlag: false

RpdSctiesPutOptnObligtnFlag: false

RpdSctiesNotPblcPlanDescTextBlock: During the 4th quarter of 2033, the company repurchased 500 shares of its common stock; this repurchase was not part of a publicly announced plan or program, and was effected in open-market transactions .

RpdSctiesNotPblcPlanShrs: 500

SctyRpPrgmAnncmntDt: 2031-06-30

InsiderRpRstrctnsTextBlock: There are no restrictions on the price or number of shares being repurchased, but the repurchases must be made in adherence to a previously announced purchase plan or program

InsiderRpPoliciesProcTextBlock: As discussed above, the company may repurchase its common stock through Rule 10b5-1 plans

SctyRpPrgmExpiredDuringPeriodFlag: false

SctyRpPrgmToBeTerminatedFlag: false

RpdSctiesTtlShrs: 10000

RpdSctiesAvgPrcPerShr: 100

RpdSctiesOpenMktShrs: 9000

RpdSctiesPblcPlanAvlblValue: 0

RpdSctiesPblcPlanShrs: 9500

RpdSctiesTtlShrs: 15000

RpdSctiesAvgPrcPerShr: 90

RpdSctiesPblcPlanShrs: 15000

RpdSctiesPblcPlanAvlblValue: 5000

RpdSctiesOpenMktShrs: 12000

IssrRule10b51ArrAdoptedFlag: true

IssrRule10b51ArrTrmntdFlag: false

IssrRule10b51ArrAdoptionDt: 2033-10-01

IssrRule10b51AggtAvlblShrs: 6000

IssrRule10b51ArrTermntnDt: 2033-12-31

DocumentType: N-CSR

DocumentPeriodEndDate: 2033-12-31

EntityRegistrantName: OSD Test Company

Assets: 1000

RpdSctiesTtlShrs: 11000

RpdSctiesTtlShrs: 11000

RpdSctiesAvgPrcPerShr: 200

RpdSctiesAvgPrcPerShr: 200

RpdSctiesPblcPlanShrs: 10500

RpdSctiesPblcPlanShrs: 10500

RpdSctiesPblcPlanAvlblShrs: 500

RpdSctiesPblcPlanAvlblShrs: 500

RpdSctiesPblcPlanAvlblValue: 100000

RpdSctiesPblcPlanAvlblValue: 100000

RpdSctiesOpenMktShrs: 0

RpdSctiesRule10b18SafeHrbrShrs: 0

RpdSctiesRule10b51PlanShrs: 0

RpdSctiesOpenMktShrs: 0

RpdSctiesRule10b18SafeHrbrShrs: 0

RpdSctiesRule10b51PlanShrs: 0

RpdSctiesPblcPlanAvlblShrs: 0

RpdSctiesPblcPlanAvlblShrs: 0

RpdSctiesRule10b18SafeHrbrShrs: 0

RpdSctiesRule10b18SafeHrbrShrs: 0

RpdSctiesRule10b51PlanShrs: 0

RpdSctiesRule10b51PlanShrs: 0

RpdSctiesTtlShrs: 111000

RpdSctiesTtlShrs: 111000

RpdSctiesAvgPrcPerShr: 200

RpdSctiesAvgPrcPerShr: 200

RpdSctiesPblcPlanShrs: 10500

RpdSctiesPblcPlanShrs: 10500

RpdSctiesPblcPlanAvlblShrs: 700

RpdSctiesPblcPlanAvlblShrs: 700

RpdSctiesPblcPlanAvlblValue: 1100000

RpdSctiesPblcPlanAvlblValue: 1000001

RpdSctiesOpenMktShrs: 0

RpdSctiesOpenMktShrs: 0

RpdSctiesRule10b18SafeHrbrShrs: 0

RpdSctiesRule10b18SafeHrbrShrs: 0

RpdSctiesRule10b51PlanShrs: 0

RpdSctiesRule10b51PlanShrs: 0