XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments And Contingencies (Narrative) (Details)
$ in Thousands
Sep. 03, 2019
item
Mar. 31, 2024
USD ($)
Commitments And Contingencies [Abstract]    
Aggregate amount accrued for loss contingencies   $ 23,819
Amount probable of recovery through insurance   1,283
Insurance reserve for employee medical benefit program   $ 1,846
Number of individuals commenced action against company | item 2