Segment Information (Details 2) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Jun. 30, 2024 |
---|---|---|
Revenues From External Customers and Long Lived Assets [Line Items] | ||
Long-Lived Assets | $ 316,808 | $ 251,816 |
United States [Member] | ||
Revenues From External Customers and Long Lived Assets [Line Items] | ||
Long-Lived Assets | 269,218 | 209,987 |
Canada [Member] | ||
Revenues From External Customers and Long Lived Assets [Line Items] | ||
Long-Lived Assets | 33,230 | 26,436 |
Other Countries [Member] | ||
Revenues From External Customers and Long Lived Assets [Line Items] | ||
Long-Lived Assets | $ 14,360 | $ 15,393 |