XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangibles Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value $ 111,692 $ 111,621 $ 111,607
Accumulated amortization (39,995) (31,520) (28,690)
Net carrying value 71,697 80,101 82,917
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value 86,500 86,500 86,500
Accumulated amortization (23,491) (17,693) (15,760)
Net carrying value $ 63,009 $ 68,807 $ 70,740
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 (7,710) (6,045) (5,490)
Net carrying value $ 3,390 $ 5,055 5,610
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life 13 years 13 years  
Gross carrying value $ 9,300 $ 9,300 9,300
Accumulated amortization (5,579) (5,319) (5,233)
Net carrying value 3,721 3,981 $ 4,067
Developed Technology Rights [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life     3 years
Developed Technology Rights [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life     13 years
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying value 4,000 4,000 $ 4,000
Accumulated amortization (2,488) (1,775) (1,537)
Net carrying value $ 1,512 $ 2,225 $ 2,463
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 $ 792 $ 721 $ 707
Accumulated amortization (727) (688) (670)
Net carrying value $ 65 $ 33 $ 37