v3.26.1
GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF ACQUIRED INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Intangible Asset, Finite-Lived [Line Items]    
Accumulated Amortization $ 78,130 $ 65,237
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Gross Carrying Amount 183,117 102,066
Accumulated Amortization 78,130 65,237
Net Carrying Amount 104,987 36,829
Trademark    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 518 518
Covenant not to compete    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 1,387 1,387
Accumulated Amortization 1,387 1,369
Net Carrying Amount 0 18
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization 1,387 1,369
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 50,810 50,810
Accumulated Amortization 25,373 21,913
Net Carrying Amount 25,437 28,897
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization 25,373 21,913
Customer deposit intangible    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 57,636 13,545
Accumulated Amortization 14,928 11,657
Net Carrying Amount 42,708 1,888
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization 14,928 11,657
Developed technologies    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 39,750 34,650
Accumulated Amortization 32,381 29,414
Net Carrying Amount 7,369 5,236
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization 32,381 29,414
Real estate lease-related intangible assets    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 17,977 0
Accumulated Amortization 1,700 0
Net Carrying Amount 16,277 0
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization 1,700 0
Vendor relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 11,283 0
Accumulated Amortization 980 0
Net Carrying Amount 10,303 0
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization 980 0
Trade name    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 3,550 950
Accumulated Amortization 1,175 710
Net Carrying Amount 2,375 240
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization 1,175 710
Workforce    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 206 206
Accumulated Amortization 206 174
Net Carrying Amount 0 32
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization $ 206 $ 174