XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Additional Information (Details)
$ in Millions
9 Months Ended
Feb. 13, 2024
Sep. 30, 2024
May 06, 2024
USD ($)
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]        
Reverse stock split ratio, description 1-for-80 reverse stock split every 80 shares of common stock became one of common stock    
Reverse stock split ratio 0.0125      
Civil Penalties        
Loss Contingencies [Line Items]        
Civil penalties/attorney's fees       $ 2
Attorneys' Fees        
Loss Contingencies [Line Items]        
Civil penalties/attorney's fees       $ 1
Customer Redress        
Loss Contingencies [Line Items]        
Civil penalties/attorney's fees     $ 1