XML 98 R82.htm IDEA: XBRL DOCUMENT
v3.24.0.1

OPERATING LEASES - Narrative (Details) $ in Thousands |  |  | 12 Months Ended
--- | --- | --- | ---
Apr. 30, 2023 USD ($) ft² | Jul. 28, 2021 USD ($) ft² | Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($)
Lessee, Lease, Description [Line Items] |  |  |  |  |
Loss on disposal of property and equipment |  |  | $ 117 | $ 0 | $ 313
Rent expense |  |  | 1,800 | 2,200 | 1,800
Operating lease payments |  |  | $ 1,800 | $ 2,200 | $ 1,800
Fairhope, Alabama lease |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Area of real estate property | ft² |  | 45,000 |  |  |
Payment to terminate lease |  | $ 900 |  |  |
Plymouth, Minnesota lease |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Area of real estate property | ft² | 12,500 |  |  |  |
Payment to terminate lease | $ 1,100 |  |  |  |
Leasehold improvements | Fairhope, Alabama lease |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Loss on disposal of property and equipment |  | $ 300 |  |  |
Leasehold improvements | Plymouth, Minnesota lease |  |  |  |  |
Lessee, Lease, Description [Line Items] |  |  |  |  |
Loss on disposal of property and equipment | $ 100 |  |  |  |

X
- Definition Operating Lease, Payment To Terminate Lease Agreement + References No definition available. + Details
Name: | cpsi_OperatingLeasePaymentToTerminateLeaseAgreement
Namespace Prefix: | cpsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Area of a real estate property. + References No definition available. + Details
Name: | us-gaap_AreaOfRealEstateProperty
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property. + References Reference 1: 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 + Details
Name: | us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3 + Details
Name: | us-gaap_LesseeLeaseDescriptionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: 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 Reference 2: 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 + Details
Name: | us-gaap_OperatingLeaseCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use. + References Reference 1: 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 Reference 2: 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 + Details
Name: | us-gaap_OperatingLeasePayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | cpsi_LeaseArrangementAxis=cpsi_FairhopeAlabamaLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cpsi_LeaseArrangementAxis=cpsi_PlymouthMinnesotaLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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