XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Legal Proceedings (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2019
claim
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
Loss Contingencies [Line Items]            
Legal settlement loss   $ 31,127 $ 0 $ 31,127 $ 0  
Shareholder derivative lawsuit            
Loss Contingencies [Line Items]            
Number of lawsuits filed | claim 3          
Potential award           $ 575
Antitrust class actions            
Loss Contingencies [Line Items]            
Legal settlement loss   $ 31,100