| Schedule of Accumulated Other Comprehensive (Loss) Income ("AOCI") |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency | | | | | | Defined Benefit | | | | Tax Effect of | | Translation | | | | | | Plan Liability | | Cash Flow Hedges | | Cash Flow Hedges | | Adjustment | | Total | At June 30, 2025 | | $ | 131 | | $ | 1,126 | | $ | (186) | | $ | (9,783) | | $ | (8,712) | Unrealized gain (loss) on cash flow hedges | | | — | | | 97 | | | (23) | | | — | | | 74 | Amounts reclassified from AOCI | | | — | | | (385) | | | 92 | | | — | | | (293) | Foreign currency translation gain | | | — | | | — | | | — | | | (1,385) | | | (1,385) | At September 30, 2025 | | $ | 131 | | $ | 838 | | $ | (117) | | $ | (11,168) | | $ | (10,316) |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency | | | | | | Defined Benefit | | | | Tax Effect of | | Translation | | | | | | Plan Liability | | Cash Flow Hedges | | Cash Flow Hedges | | Adjustment | | Total | At June 30, 2024 | | $ | (344) | | $ | 3,656 | | $ | (820) | | $ | (18,842) | | $ | (16,350) | Unrealized gain (loss) on cash flow hedges | | | — | | | (745) | | | 175 | | | — | | | (570) | Amounts reclassified from AOCI | | | — | | | (1,064) | | | 255 | | | — | | | (809) | Foreign currency translation loss | | | — | | | — | | | — | | | 5,821 | | | 5,821 | At September 30, 2024 | | $ | (344) | | $ | 1,847 | | $ | (390) | | $ | (13,021) | | $ | (11,908) |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency | | | | | | Defined Benefit | | | | Tax Effect of | | Translation | | | | | | Plan Liability | | Cash Flow Hedges | | Cash Flow Hedges | | Adjustment | | Total | At December 31, 2024 | | $ | 131 | | $ | 2,522 | | $ | (547) | | $ | (25,289) | | $ | (23,183) | Unrealized gain (loss) on cash flow hedges | | | — | | | (544) | | | 143 | | | — | | | (401) | Amounts reclassified from AOCI | | | — | | | (1,140) | | | 287 | | | — | | | (853) | Foreign currency translation gain | | | — | | | — | | | — | | | 14,121 | | | 14,121 | At September 30, 2025 | | $ | 131 | | $ | 838 | | $ | (117) | | $ | (11,168) | | $ | (10,316) |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency | | | | | | Defined Benefit | | | | Tax Effect of | | Translation | | | | | | Plan Liability | | Cash Flow Hedges | | Cash Flow Hedges | | Adjustment | | Total | At December 31, 2023 | | $ | (344) | | $ | 4,431 | | $ | (1,006) | | $ | (13,256) | | $ | (10,175) | Unrealized gain (loss) on cash flow hedges | | | — | | | 550 | | | (136) | | | — | | | 414 | Amounts reclassified from AOCI | | | — | | | (3,134) | | | 752 | | | — | | | (2,382) | Foreign currency translation gain | | | — | | | — | | | — | | | 235 | | | 235 | At September 30, 2024 | | $ | (344) | | $ | 1,847 | | $ | (390) | | $ | (13,021) | | $ | (11,908) |
|