XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Tax Receivable Agreement and Income Taxes - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 01, 2023
Dec. 31, 2023
Aug. 31, 2022
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2023
Subsidiary, Sale of Stock [Line Items]              
Percentage of net cash saving to be paid       85.00%      
Percentage of net cash saving to be retained       15.00%      
Total TRA liability recognized   $ 5,242,000   $ 5,242,000 $ 5,242,000   $ 5,242,000
Outside basis difference in partnership       6,300,000     6,200,000
Deferred tax assets, valuation allowance   500,000   500,000 $ 500,000   500,000
Aggregate payment on tax receivable agreement       100,000   $ 100,000  
Corporation income tax rate (in percent) 20.45%       23.35%    
Uncertain tax positions   $ 0   0 $ 0   $ 0
Domestic Tax Jurisdiction              
Subsidiary, Sale of Stock [Line Items]              
Operating loss carryforwards       $ 2,500,000      
Class A | DDM              
Subsidiary, Sale of Stock [Line Items]              
Number of units exchanged (in shares)   410,000 100,000