XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Narrative (Details)
1 Months Ended
Apr. 30, 2020
claim
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]      
Self insurance reserve, maximum benefits per employee   $ 300,000  
Self insurance maximum claim liability   13,600,000  
Self insurance reserve   $ 2,500,000 $ 0
New complaints | claim 2