XML 96 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments And Contingencies (Details) - California Employment Litigation [Member] - USD ($)
Feb. 19, 2024
May 18, 2023
Jul. 13, 2021
Commitments And Contingencies [Line Items]      
Settlement awarded     $ 4,000,000.0
Scenario, Forecast [Member]      
Commitments And Contingencies [Line Items]      
Settlement awarded $ 1,351,000 $ 1,351,000