XML 32 R12.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deferred Implementation costs (Notes)
12 Months Ended
Dec. 31, 2024
Deferred Implementation Costs [Abstract]  
Deferred Implementation Costs [Text Block] Deferred Implementation Costs
    Deferred implementation costs, which relate to certain customer contract fulfillment costs, were $0.7 million and $1.0 million as of December 31, 2024 and 2023, respectively. Amortization expense for the deferred implementation costs was $0.5 million, $0.8 million and $1.2 million for the years ended December 31, 2024, 2023 and 2022, respectively. There was no impairment loss in relation to the costs capitalized for the periods presented.