v3.26.1
Acquisitions - Schedule of the Amounts Allocated to the Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Fair value $ 15,400 $ 15,400
Customer Relationships [Member]    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Fair value   $ 5,190
Useful life (in years)   7 years
Trade Names [Member]    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Fair value   $ 10,210
Useful life (in years)   20 years