XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Benefit Plans - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Defined Benefit Plan Disclosure [Line Items]    
Interest Expense $ 1,398 $ 290
401(k)    
Defined Benefit Plan Disclosure [Line Items]    
Defined contribution plan, employer matching contribution percentage 3.00%  
Maximum | 401(k)    
Defined Benefit Plan Disclosure [Line Items]    
Defined contribution plan, employee contribution percentage 100.00%  
Minimum | 401(k)    
Defined Benefit Plan Disclosure [Line Items]    
Defined contribution plan, employee contribution percentage 2.00%