XML 92 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets Goodwill and Software Development Costs - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 93,309 $ 35,598
Accumulated amortization (30,908) (27,046)
Net carrying amount 62,402 8,552
Indefinite-lived trade names 8,400 8,400
Total intangible assets, gross carrying amount 101,709 43,998
Intangible assets, net 70,802 16,952
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)
Customer Relationships [Member]    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount 53,762 19,821
Accumulated amortization (13,745) (12,133)
Net carrying amount 40,018 7,688
Non-competition Agreements [Member]    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount 8,669 3,497
Accumulated amortization (4,522) (3,497)
Net carrying amount 4,147  
Developed Technology Rights [Member]    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount 13,597 11,175
Accumulated amortization (11,178) (10,748)
Net carrying amount 2,419 427
Trade Names [Member]    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount 17,201 1,025
Accumulated amortization (1,383) (588)
Net carrying amount 15,818 437
Patented Technology [Member]    
Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Gross carrying amount 80 80
Accumulated amortization $ (80) $ (80)