XML 109 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Feb. 24, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]          
Taxes Payable   $ 5,424 $ 9,842    
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount   $ (13,699) $ (19,633) $ (18,664)  
ASU 2016-09 Benefit for Stock Compensation   (3.70%) (2.80%) (1.70%)  
Increase (Decrease) In Net Deferred Tax Assets   $ 8,648      
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount   $ 1,134      
LP Units Exchanged by Employees (in units) 2,545 178 2,574 242  
Adjustments to Additional Paid-In-Capital   $ 11,488 $ 159,386    
Tax Savings Distribution Ratio to Unit Holders   85.00%      
Retained Ratio Of Tax Savings   15.00%      
Amounts Due Pursuant to Tax Receivable Agreements   $ 52,813 61,169    
Increase (Decrease) In Deferred Tax Assets Associated With Changes In Unrealized Gain Loss On Marketable Securities In Accumulated Other Comprehensive Income Loss   973 (1,120)    
Increase (Decrease) In Deferred Tax Assets Associated With Changes In Foreign Currency Translation Adjustment Gain Loss In Accumulated Other Comprehensive Income Loss   (1,585) 6,900    
Unrecognized Tax Benefits   359 359 $ 254 $ 376
Unrecognized Tax Benefits that Would Impact Effective Tax Rate   292 292 $ 206  
Unrecognized Tax Benefits, Interest on Income Taxes Accrued   68 61    
Unrecognized Tax Benefits, Income Tax Penalties Accrued   $ 1 $ 17    
Without Tax Receivable Agreement          
Income Taxes [Line Items]          
LP Units Exchanged by Employees (in units)   89      
Tax Receivable Agreement          
Income Taxes [Line Items]          
LP Units Exchanged by Employees (in units)   89      
Class A and E LP Units          
Income Taxes [Line Items]          
Adjustments to Additional Paid-In-Capital   $ 3,057      
Class A LP Units          
Income Taxes [Line Items]          
Adjustments to Additional Paid-In-Capital   459      
Deferred Tax Assets, Net   3,061      
Amounts Due Pursuant to Tax Receivable Agreements   $ 2,602