v3.25.4
Stockholders' Equity - Changes in AOCI by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period $ 143,625 $ 171,091 $ 134,309 $ 165,799
Foreign currency translation (369) (911) (1,581) 477
Unrealized losses on cash flow hedges (842) (370) (3,037) (72)
Reclassifications to earnings 426 177 433 258
Balance, end of period 154,515 108,937 154,515 108,937
Accumulated Other Comprehensive Income / (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (9,736) (6,146) (6,336) (7,913)
Balance, end of period (10,521) (7,250) (10,521) (7,250)
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (7,981) (6,495) (6,769) (7,883)
Foreign currency translation (369) (911) (1,581) 477
Balance, end of period (8,350) (7,406) (8,350) (7,406)
Derivative Valuation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (1,648) 144 540 (235)
Unrealized losses on cash flow hedges (842) (370) (3,037) (72)
Reclassifications to earnings 426 177 433 258
Balance, end of period (2,064) (49) (2,064) (49)
Defined Benefit Plan        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (107) 205 (107) 205
Balance, end of period $ (107) $ 205 $ (107) $ 205