XML 93 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets Goodwill and Software Development Costs - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 35,598 $ 35,557
Accumulated amortization (27,046) (25,817)
Net carrying amount 8,552 9,740
Total intangible assets, gross carrying amount 43,998 43,957
Total intangible assets, accumulated amortization (27,046) (25,817)
Intangible assets, net 16,952 18,140
Finite lived software development costs gross 67,541 67,541
Finite lived software development costs accumulated amortization (45,535) (45,535)
Finite lived software development costs accumulated impairment (22,006) (22,006)
Trade Names [Member]    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount, excluding accumulated impairment 1,025 1,015
Accumulated amortization, excluding accumulated impairment (588) (426)
Net carrying amount, excluding accumulated impairment 437 589
Indefinite Lived Trade Names [Member]    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount, excluding accumulated impairment 8,400 8,400
Carrying amount, excluding accumulated impairment 8,400 8,400
Customer Relationships [Member]    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount, excluding accumulated impairment 19,821 19,809
Accumulated amortization, excluding accumulated impairment (12,133) (11,529)
Net carrying amount, excluding accumulated impairment 7,688 8,280
Non-competition Agreements [Member]    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount, excluding accumulated impairment 3,497 3,487
Accumulated amortization, excluding accumulated impairment (3,497) (3,192)
Net carrying amount, excluding accumulated impairment 0 295
Developed Technology Rights [Member]    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount, excluding accumulated impairment 11,175 11,166
Accumulated amortization, excluding accumulated impairment (10,748) (10,590)
Net carrying amount, excluding accumulated impairment 427 576
Patented Technology [Member]    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount, excluding accumulated impairment 80 80
Accumulated amortization, excluding accumulated impairment $ (80) $ (80)