XML 94 R82.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Benefit Plans - Estimated Future Benefit Payments (Details) - Farmer Brothers Plan
$ in Thousands
Jun. 30, 2025
USD ($)
Defined Benefit Plan Disclosure  
June 30, 2025 $ 3,460
June 30, 2026 3,250
June 30, 2027 3,400
June 30, 2028 3,510
June 30, 2029 3,690
June 30, 2031 to June 30, 2035 $ 18,720