XML 107 R92.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans - Annuity Purchase Agreement (Details) - Subsequent Event - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jul. 31, 2023
Sep. 30, 2023
Employee Benefit Plans    
Annuity purchase price $ 26,381  
Forecast    
Employee Benefit Plans    
Expense on partial settlement of the pension plan   $ 10,400
Other comprehensive income (loss), defined benefit plan, adjustment for settlement or curtailment gain (loss), tax   $ (2,700)