SEGMENT INFORMATION - Schedule of Segment Financial Information (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Revenues From External Customers and Long Lived Assets [Line Items] | ||
| Total | $ 344,850 | $ 316,808 |
| United States | ||
| Revenues From External Customers and Long Lived Assets [Line Items] | ||
| Total | 300,861 | 269,218 |
| Canada | ||
| Revenues From External Customers and Long Lived Assets [Line Items] | ||
| Total | 29,666 | 33,230 |
| Other Countries | ||
| Revenues From External Customers and Long Lived Assets [Line Items] | ||
| Total | $ 14,323 | $ 14,360 |