XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangibles Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value $ 111,637 $ 111,621 $ 111,590
Accumulated amortization (34,347) (31,520) (22,238)
Net carrying value 77,290 80,101 89,352
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value 86,500 86,500 86,500
Accumulated amortization (19,626) (17,693) (11,895)
Net carrying value $ 66,874 $ 68,807 $ 74,605
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 (6,600) (6,045) (4,380)
Net carrying value $ 4,500 5,055 6,720
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 13 years    
Gross carrying value $ 9,300 9,300 9,300
Accumulated amortization (5,406) (5,319) (4,260)
Net carrying value 3,894 $ 3,981 $ 5,040
Developed Technology Rights [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life   3 years 3 years
Developed Technology Rights [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life   13 years 13 years
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value 4,000 $ 4,000 $ 4,000
Accumulated amortization (2,013) (1,775) (1,063)
Net carrying value $ 1,987 $ 2,225 $ 2,937
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 $ 737 $ 721 $ 690
Accumulated amortization (702) (688) (640)
Net carrying value $ 35 $ 33 $ 50