Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.24.0.1
Subsequent Events (Details)
$ in Thousands
3 Months Ended
Feb. 05, 2024
USD ($)
milestone
Oct. 26, 2022
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Subsequent event | One Store        
Subsequent Event [Line Items]        
Equity method investments $ 10,000      
Equity method investments, additional investment, first milestone 10,000      
Equity method investments, additional investment, second milestone $ 10,000      
Number of performance milestones | milestone 2      
Subsequent event | One Store | Forecast        
Subsequent Event [Line Items]        
Payments to acquire equity method investments     $ 10,000  
Subsequent event | European Joint Venture        
Subsequent Event [Line Items]        
Equity method investments, additional investment, first milestone $ 5,000      
Equity method investments, additional investment, second milestone $ 10,000      
Equity method investment, ownership percentage 49.90%      
Revolving Credit Facility | Revolver | Line of Credit | SOFR        
Subsequent Event [Line Items]        
Annual investment threshold       $ 20,000
Revolving Credit Facility | Revolver | Line of Credit | SOFR | Minimum        
Subsequent Event [Line Items]        
Credit agreement, basis spread on variable rate   1.50%    
Revolving Credit Facility | Revolver | Line of Credit | SOFR | Maximum        
Subsequent Event [Line Items]        
Credit agreement, basis spread on variable rate   2.25%    
Revolving Credit Facility | Subsequent event | Revolver | Line of Credit | SOFR        
Subsequent Event [Line Items]        
Annual investment threshold $ 75,000      
Revolving Credit Facility | Subsequent event | Revolver | Line of Credit | SOFR | Minimum        
Subsequent Event [Line Items]        
Credit agreement, basis spread on variable rate 1.50%      
Revolving Credit Facility | Subsequent event | Revolver | Line of Credit | SOFR | Maximum        
Subsequent Event [Line Items]        
Credit agreement, basis spread on variable rate 2.75%