XML 40 R31.htm IDEA: XBRL DOCUMENT
v3.22.4

Property and Equipment - Narrative (Details) - USD ($) | 3 Months Ended | 9 Months Ended | 12 Months Ended
--- | --- | --- | ---
Jan. 31, 2023 | Jul. 31, 2022 | Jan. 31, 2022 | Jan. 31, 2023 | Jan. 31, 2022 | Apr. 30, 2022
Property, Plant and Equipment [Line Items] |  |  |  |  |  |
Depreciation and amortization | $ 575,000 |  | $ 396,000 | $ 1,700,000 | $ 1,100,000 |
Depreciation and amortization, excluding finance leases | 540,000 |  | 396,000 | 1,600,000 | 1,100,000 |
Finance lease, asset, gross | 1,100,000 |  |  | 1,100,000 |  | $ 713,000
Finance lease, depreciation and amortization | 35,000 |  | 0 | 99,000 | 0 |
Servicing asset |  |  |  |  |  | 1,900,000
Carrying value of servicing asset | 965,000 |  |  | 965,000 |  |
Hosting arrangement, amortization expense | 157,000 |  | 79,000 | 471,000 | 160,000 |
2022 Finance Lease |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |
Finance lease costs |  |  |  |  |  | $ 370,000
Present value of minimum future obligations interest rate |  |  |  |  |  | 3.25%
Finance lease, amortization | 18,000 |  | 0 | 54,000 | 0 |
2023 Finance Lease |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |
Finance lease costs |  | $ 368,000 |  |  |  |
Present value of minimum future obligations interest rate |  | 3.50% |  |  |  |
Finance lease, amortization | $ 17,100 |  | $ 0 | $ 45,100 | $ 0 |
Capitalized software development costs |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |
Useful lives |  |  |  | 3 years |  |
Minimum |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |
Useful lives |  |  |  | 3 years |  |
Maximum |  |  |  |  |  |
Property, Plant and Equipment [Line Items] |  |  |  |  |  |
Useful lives |  |  |  | 9 years |  |

X
- Definition Depreciation And Amortization, Excluding Finance Leases + References No definition available. + Details
Name: | csbr_DepreciationAndAmortizationExcludingFinanceLeases
Namespace Prefix: | csbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Finance Lease, Cost + References No definition available. + Details
Name: | csbr_FinanceLeaseCost
Namespace Prefix: | csbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Finance Lease, Depreciation And Amortization Expenses + References No definition available. + Details
Name: | csbr_FinanceLeaseDepreciationAndAmortizationExpenses
Namespace Prefix: | csbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Present Value Minimum Future Obligations Interest Rate + References No definition available. + Details
Name: | csbr_PresentValueMinimumFutureObligationsInterestRate
Namespace Prefix: | csbr_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationDepletionAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense attributable to right-of-use asset from finance lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971 + Details
Name: | us-gaap_FinanceLeaseRightOfUseAssetAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, before accumulated amortization, of right-of-use asset from finance lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977 + Details
Name: | us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization expense for capitalized implementation cost from hosting arrangement that is service contract. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=118198657&loc=SL118198666-228104 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 + Details
Name: | us-gaap_ServicingAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745 Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 + Details
Name: | us-gaap_ServicingAssetAtAmortizedValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | csbr_FinanceLeaseAxis=csbr_A2022FinanceLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | csbr_FinanceLeaseAxis=csbr_A2023FinanceLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |