XML 72 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note Receivable - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 13, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Secured Promissory Notes        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Note term 5 years      
Debt Instrument, Maturity Date Oct. 13, 2028      
Debt Instrument, Interest Rate Terms The notes will accrue interest at SOFR plus 2.10% and is payable annually in arrears.      
Funds from extened notes $ 1.0      
BCP Partners Holdings, LP | Promissory Note        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Note to partners   $ 5.0    
Amount drawn from notes   $ 4.8    
Notes, interest rate description   The note will earn interest at the greater of (i) the applicable federal rate that must be charged to avoid imputation of interest under Section 1274(d) of the U.S. Internal Revenue Code and (ii) 5.5%. The stated interest rate is the effective rate. Interest will be paid on December 31st of each year commencing December 31, 2021, with any unpaid accrued interest being capitalized and added to the outstanding principal balance    
Other Receivables   $ 5.8 $ 4.2  
Note expiration date   Sep. 30, 2031    
Interest rate of notes   5.50%    
Interest Income, Operating   $ 0.3 $ 0.1 $ 0.1