XML 123 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Legal Matters - COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2021
DOS Rule Investigation        
Loss Contingencies [Line Items]        
Payments for Legal Settlements   $ 32,500    
Litigation Settlement, Loss     $ 22,400 $ 10,100
Qui Tam Suit        
Loss Contingencies [Line Items]        
Payments for Legal Settlements $ 13,800