v3.26.1
Goodwill and Other Intangibles Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Intangible Asset, Finite-Lived [Line Items]      
Gross carrying value $ 111,609 $ 111,594 $ 111,766
Accumulated amortization (65,016) (62,990) (56,529)
Net carrying value 46,593 48,604 55,237
Customer Relationships [Member]      
Intangible Asset, Finite-Lived [Line Items]      
Gross carrying value 86,500 86,500 86,500
Accumulated amortization (42,818) (40,885) (35,087)
Net carrying value $ 43,682 $ 45,615 $ 51,413
Customer Relationships [Member] | Minimum [Member]      
Intangible Asset, Finite-Lived [Line Items]      
Useful life 11 years 11 years 11 years
Customer Relationships [Member] | Maximum [Member]      
Intangible Asset, Finite-Lived [Line Items]      
Useful life 13 years 13 years 13 years
Trade Names [Member]      
Intangible Asset, Finite-Lived [Line Items]      
Useful life 5 years 5 years 5 years
Gross carrying value $ 11,100 $ 11,100 $ 11,100
Accumulated amortization (11,100) (11,100) (10,710)
Net carrying value $ 0 $ 0 $ 390
Developed Technology Rights [Member]      
Intangible Asset, Finite-Lived [Line Items]      
Useful life 13 years 13 years 13 years
Gross carrying value $ 9,300 $ 9,300 $ 9,300
Accumulated amortization (6,444) (6,358) (6,098)
Net carrying value $ 2,856 $ 2,942 $ 3,202
Noncompete Agreements [Member]      
Intangible Asset, Finite-Lived [Line Items]      
Useful life 4 years 4 years 4 years
Gross carrying value $ 4,000 $ 4,000 $ 4,000
Accumulated amortization (4,000) (4,000) (3,813)
Net carrying value $ 0 $ 0 $ 187
Other Intangible Assets [Member]      
Intangible Asset, Finite-Lived [Line Items]      
Useful life 5 years 5 years 5 years
Gross carrying value $ 709 $ 694 $ 866
Accumulated amortization (654) (647) (821)
Net carrying value $ 55 $ 47 $ 45