XML 85 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Additional Information (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Apr. 08, 2021
Lawsuit
Purchase Commitment Excluding Longterm Commitment [Line Items]    
Aggregate purchase commitment amount committed $ 21.3  
Aggregate purchase commitment minimum amount committed 7.1  
Number of Lawsuits | Lawsuit   2
Accrued settlement $ 1.5