Segment Information (Details 2) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Jun. 30, 2023 |
|---|---|---|
| Revenues From External Customers and Long Lived Assets [Line Items] | ||
| Long-Lived Assets | $ 251,816 | $ 215,718 |
| United States [Member] | ||
| Revenues From External Customers and Long Lived Assets [Line Items] | ||
| Long-Lived Assets | 209,987 | 176,025 |
| Canada [Member] | ||
| Revenues From External Customers and Long Lived Assets [Line Items] | ||
| Long-Lived Assets | 26,436 | 29,817 |
| Other Countries [Member] | ||
| Revenues From External Customers and Long Lived Assets [Line Items] | ||
| Long-Lived Assets | $ 15,393 | $ 9,876 |