XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Aug. 01, 2022
USD ($)
installment
Related Party Transaction [Line Items]      
Net revenues from related parties $ 1.3 $ 1.3  
Selling, general and administrative charges from related parties $ 3.3 $ 0.6  
Affiliated Entity | 605, LLC      
Related Party Transaction [Line Items]      
Fees payable due to related party     $ 10.5
Related party, number of installments due | installment     5
Affiliated Entity | Director | 605, LLC      
Related Party Transaction [Line Items]      
Ownership percentage 50.00%