XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Other Intangibles Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value $ 111,685 $ 111,682 $ 111,637
Accumulated amortization (45,611) (42,799) (34,347)
Net carrying value 66,074 68,883 77,290
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value 86,500 86,500 86,500
Accumulated amortization (27,357) (25,424) (19,626)
Net carrying value $ 59,143 $ 61,076 $ 66,874
Customer Relationships [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 11 years 11 years 11 years
Customer Relationships [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 13 years 13 years 13 years
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 5 years 5 years 5 years
Gross carrying value $ 11,100 $ 11,100 $ 11,100
Accumulated amortization (8,820) (8,265) (6,600)
Net carrying value $ 2,280 $ 2,835 $ 4,500
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 13 years 13 years 13 years
Gross carrying value $ 9,300 $ 9,300 $ 9,300
Accumulated amortization (5,752) (5,665) (5,406)
Net carrying value 3,548 3,635 3,894
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value 4,000 4,000 4,000
Accumulated amortization (2,962) (2,725) (2,013)
Net carrying value $ 1,038 $ 1,275 $ 1,987
Noncompete Agreements [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 4 years 4 years 4 years
Noncompete Agreements [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 5 years 5 years 5 years
Other Intangible Assets [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 5 years 5 years 5 years
Gross carrying value $ 785 $ 782 $ 737
Accumulated amortization (720) (720) (702)
Net carrying value $ 65 $ 62 $ 35